目录
一、前期准备
二、MySQL 字符串连接
三、MySQL Windows身份验证 (不推荐使用) --不安全
四、MySQL 类构建连接
五、MySQL 外部配置文件连接 (推荐) -- connectionStrings连接
六、MySQL 外部配置文件连接 -- AppSettings连接
涉及知识点:AppConfig配置 -- C#连接MySQL
一、前期准备
1.打开cmd命令框
win+R --> cmd
2.Mysql账号登录
Mysql -uroot -p123456;
3.mysql_student数据库创建
create database mysql_student;
4.mysql_student数据库使用
use mysql_student;
5.导入NuGet包
管理解决方案的NuGet程序包 --> 搜索MySql.Data 并下载
using MySql.Data.MySqlClient;
using System.Configuration;
二、MySQL 字符串连接
本地: localhost 表示 远程:IP,端口号 **注: Sqlsever用 local和. 表示本地, MySQL不可以**
Data Source == server //服务器名字
Initial Catalog == database //数据库名字
User Id == uid //账号
Password == pwd //密码
string connStr = "Data Source = localhost; Initial Catalog = mysql_student; User Id = root; Password = 123456";
或者
string connStr1 = "server=localhost;database=mysql_student;uid=root;pwd=123456;";
internal class Program
{
static void Main(string[] args)
{
//本地: localhost 表示 远程:IP,端口号
//Data Source == server //服务器名字
//Initial Catalog == database //数据库名字
//User Id == uid //账号
//Password == pwd //密码
string connStr = "Data Source = localhost; Initial Catalog = mysql_student; User Id = root; Password = 123456";
string con