1
WPF 连接MySql数据库 使用DataGrid绑定数据
1.安装好Mysql服务
我这用的mysql56
链接:https://pan.baidu.com/s/1Ipn_iYR_2VvVXd__1lJ35w
提取码:6jx2
2.确保mysql56数据库名称可以连接
在 控制面板>(把查看方式改为小图标)>管理工具>ODBC 数据源>添加 测试如图就行了
3.创建一个wpf应用程序
创建一个MySQLCon类
代码如下
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MySql.Data.MySqlClient;
namespace MySqltest
{
class MySQLCon
{
private string MysqlCon = "Database=网上书店; Data Source=localhost;User Id=root;"
+ "Password=123456;pooling = false; CharSet = utf8 ;port =3306";//具体根据实际设置
public DataTable ExecuteQuery(string sqlStr)
{
MySqlCommand cmd;
MySqlConnection con;
MySqlDataAdapter msda;
con = new MySqlConnection(MysqlCon);
con.Open();
cmd = new MySqlCommand(sqlStr, con)