如何使用c#连接到mysql数据库?

如何使用c#连接到mysql数据库?,c#,mysql,C#,Mysql,如何使用c#连接到Mysql数据库 我有这个密码 entstring MyConnection = "server=localhost; port=3306; databae=database_name; uid=root;pwd=;sslMode=None; ; 这是一个想法 string MyConnection = "server=localhost; port=3306; databae=database_name; uid=root;pwd=;sslMode=None; ; str

如何使用c#连接到Mysql数据库

我有这个密码

entstring MyConnection = "server=localhost; port=3306; databae=database_name; uid=root;pwd=;sslMode=None; ;
这是一个想法

string MyConnection = "server=localhost; port=3306; databae=database_name; uid=root;pwd=;sslMode=None; ;

string Query =  "INSERT INTO table_name(username,password)VALUES('"+textbox_name.Text+"','"+password_name.Password+"');
MySqlConnection con = new MySqlConnection(MyConnection);
MySqlCommand command = new MySqlCommand(Query,con);
con.open();
try{
command.ExcuteNonQuery();
}

{

}


}

首先从nuget package manager下载
MySql.Data
包,然后添加名称空间

//Add MySql Library
using MySql.Data.MySqlClient;
连接代码-

string connString = "server=server;user=user;database=db;password=*****;";
MySqlConnection con = new MySqlConnection(connString);

你可以找到成千上万的指南。请在询问之前阅读。相当广泛,您可以使用ODBC、OLEDB、MySQL.NET连接器。。。除了写连接字符串之外,你还试过其他方法吗?我只是想把代码拿出来,因为在我的项目中我遇到了麻烦…我的连接不起作用,因为我的sslMode没有指示可能的重复
con.close();
//Add MySql Library
using MySql.Data.MySqlClient;
string connString = "server=server;user=user;database=db;password=*****;";
MySqlConnection con = new MySqlConnection(connString);