C#连接MySql8.0版本方法超详解(连接字符串超详细解释)
public static string connString = "server=127.0.0.1;port=3306;user=root;password=zhang;database=work1";
很多人不知道参数到底是什么意义,代表什么,这里带着大家找一下每个参数,在自己的电脑
首先,打开Mysql安装的地方的黑色方框图标文件,就是这个,输入密码进入自己的数据库
然后输入show databases;
注意分号不可少
这个里面的文件名称,就是database=work1所对应,是指连接哪一个数据库,而work1或者说每一个数据库下又有很多表,是这么个关系
我的电脑使用的图形化管理数据库软件是Navacit,对应Navacit讲一下其他参数
这里的ZhangQ只不过是每次连接的名称,没什么关系,我们可以看到很多表,右击ZhangQ,点击编辑连接
这里的主机端口用户名密码就是对应这些,我这里是127.0.0.1,填localhost也行erver=127.0.0.1;port=3306;user=root;password=zhang
也可以使用命令行查询
输入 select user,host from mysql.user;
然后在C#中
connString就是上面的玩意
MySqlConnection mySqlConnection = new MySqlConnection(connString);
帮到你了点个赞哟谢了