C#连接数据库MySql命令
http://blog.csdn.net/liyuqian199695/article/details/53556639
(1)建立连接:
MySqlConnectionsqlCon= new MySqlConnection("Database=数据库名字;Data Source=服务器的ip地址;User Id=用户名;Password=用户密码");
或者:
MySqlConnectionsqlCon= new MySqlConnection("server=服务器的ip地址;user id=用户名;password=用户密码;database=数据库名字");
或者:
string M_str_sqlcon = "server=服务器ip地址;User Id=用户名;password=用户密码;Database=数据库名字";//根据自己的设置
MySqlConnection sqlCon = new MySqlConnection(M_str_sqlcon);
注释:server=服务器ip地址;User Id=用户名;password=用户密码;Database=数据库名字,这几个的顺序可以调换,只要对准每个字符串和标识符就好了。
(2)执行sql命令:
//设置查询命令
MySqlCommand mycmd= new MySqlCommand("select * fromt_dept whereTITLElike '%p%'", sqlCon);
static void Main(string[] args)
{
string constructorString = "server=localhost;User Id=root;password=root;Database=test";
MySqlConnection myConnnect = new MySqlConnection(constructorString);
myConnnect.Open();
MySqlCommand myCmd = new MySqlCommand("insert into t_dept(name,year) values('jjj',22)", myConnnect);
Console.WriteLine(myCmd.CommandText);
if (myCmd.ExecuteNonQuery() > 0)
{
Console.WriteLine("数据插入成功!");
Pause();
}
myCmd.CommandText = "insert into t_dept(name,year) values('jjj4',22)";
Console.WriteLine(myCmd.CommandText);
if (myCmd.ExecuteNonQuery() > 0)
{
Console.WriteLine("数据插入成功!");
Pause();
}
myCmd.CommandText = "delete from t_dept";
Console.WriteLine(myCmd.CommandText);
if (myCmd.ExecuteNonQuery() > 0)
{
Console.WriteLine("user表类型数据全部删除成功!");
Pause();
}
myCmd.Dispose();
myConnnect.Close();
}

浙公网安备 33010602011771号