- 下载最新的MariaDB,数据库工具用Mysql workbench,heidisql,两个可以结合起来用。
- 在NuGet中下载MySQLConnector 或者自己手动下载添加。
- 最新的下载地址是:https://dev.mysql.com/downloads/connector/net/
- 下面是连接方法,必须加入sslmode = none;否则会报错!
- string connectstr="server=localhost;port=3306;database=test;user=root;password=;SslMode = none;";
- MySqlConnection conn=new MySqlConnection(connectstr);
- try {
- conn.Open();
- Console.WriteLine("连接成功!!!");
- } catch (Exception e) {
- Console.WriteLine(e.ToString());
- }finally{
- conn.Close();
- Console.WriteLine("正常关闭!!!");
- }
- 读取数据库内容
-
string
sql =
"SELECT * FROM MyTable"
;
MySqlDataAdapter adapter =
new
MySqlDataAdapter(sql, connection_);
DataTable dataTable =
new
DataTable();
adapter.Fill(dataTable);
dataGridViewMariaDB.DataSource = dataTable;
-
int
id = DateTime.Now.Second;
string
username = DateTime.Now.ToShortDateString();
string
password = Guid.NewGuid().ToString();
string
sql =
string
.Format(
"INSERT INTO MyTable (`id`,`username`,`password`) VALUES({0},'{1}','{2}');"
, id, username, password);
MySqlCommand command =
new
MySqlCommand(sql, connection_);
int
affectLines = command.ExecuteNonQuery();
C#连接MariaDB
最新推荐文章于 2024-03-04 21:19:13 发布