欢迎投稿

今日深度:

C#连接MariaDB,

C#连接MariaDB,


  1. 下载最新的MariaDB,数据库工具用Mysql workbench,heidisql,两个可以结合起来用。
  2. 在NuGet中下载MySQLConnector 或者自己手动下载添加。
  3. 最新的下载地址是:https://dev.mysql.com/downloads/connector/net/
  4. 下面是连接方法,必须加入sslmode = none;否则会报错!
  5.             string  connectstr="server=localhost;port=3306;database=test;user=root;password=;SslMode = none;";  
  6.             MySqlConnection  conn=new MySqlConnection(connectstr);  
  7.               
  8.             try {  
  9.                 conn.Open();  
  10.                 Console.WriteLine("连接成功!!!");  
  11.             } catch (Exception e) {  
  12.                   
  13.                 Console.WriteLine(e.ToString());  
  14.             }finally{  
  15.                conn.Close();  
  16.                Console.WriteLine("正常关闭!!!");  
  17.             }  
  18. 读取数据库内容
  19.             string sql = "SELECT * FROM MyTable";            MySqlDataAdapter adapter = new MySqlDataAdapter(sql, connection_);            DataTable dataTable = new DataTable();            adapter.Fill(dataTable);            dataGridViewMariaDB.DataSource = dataTable;插入数据
  20.             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();

www.htsjk.Com true http://www.htsjk.com/mariadb/29020.html NewsArticle C#连接MariaDB, 下载最新的MariaDB,数据库工具用Mysql workbench,heidisql,两个可以结合起来用。 在NuGet中下载MySQLConnector 或者自己手动下载添加。 最新的下载地址是:https://dev.mysql.com/downl...
相关文章
    暂无相关文章
评论暂时关闭