若要使用mysql,要先在项目/管理NuGet程序包中下载mysql.data才可以使用。
server=127.0.0.1/localhost 代表本机,端口号port默认是3306可以不写
ExecuteReader——用于查询数据库。查询结果是返回MySqlDataReader对象MySqlDataReader包含sql语句执行的结果,并提供一个方法从结果中阅读一行。
ExecuteNonQuery——用于插入、更新和删除数据。
ExecuteScalar——用于查询数据时,返回查询结果集中第一行第一列的值,即只返回一个值。
string sql = "insert into user(username,password,registerdate) values('啊宽','123','"+DateTime.Now+"')";
//string sql = "delete from user where userid='9'";
//string sql = "update user set username='啊哈',password='123' where userid='8'";
MySqlCommand cmd = new MySqlCommand(sql,conn);
cmd.ExecuteNonQuery();//执行sql语句
更改数据
update 表名 set 字段1=值1,字段2=值2 where 条件;
例如:UPDATE students SET name='大牛', score=66 WHERE id=1;
插入数据
insert into 表名(字段1,字段2,...) values (值1,值2,...); 其中值若为string类型,要加' '单引号。
删除数据
delete from 表名 where ...;
标签:...,string,数据库,mysql,笔记,字段,sql,where From: https://www.cnblogs.com/shieryoufeng/p/17788701.html