首先我们需要MySql.Data.MySqlClient.dll这个库。下载地址 mysql-connector-net-8.0.9.exe 如果不能下载的话,那就直接到官方网站上去下载。用VS添加引用,在安装文件目录,找到DLL文件。
PS:网图!侵删!
①记得在xaml里面数据绑定在MySQL表里的字段
②调用MySql.Data.MySqlClient库
③数据库的连接
server=127.0.0.1;port=3306;user=root;password=admin;database=world;CharSet=utf8;
server表示本机地址,port表示端口,user表示数据库用户名,password表示数据库密码,database表示选择的数据库,charset表示该数据库的编码格式。这里有个坑,需要重点讲下。 Mysql默认的编码格式是utf8mb4,而MySqlClient这个库只能打开utf8编码的数据库,这里就需要把utf8mb4转换为utf8。网上有很多方法,就不展开了。
④接下来,我们来试下查询语句。
⑤如何把查询结果显示出来呢,这个时候就要用到Datagird这个控件。
⑥接下来是效果图。
参考资料 知乎:https://zhuanlan.zhihu.com/p/88943685