c 連線mysql以及mysql遠端登入的配置

2022-04-02 10:13:27 字數 780 閱讀 1990

朋友下了個程式讓我把資料庫改為mysql,以前是連線sql server的。查了下資料,花了不少時間終於搞定了。把過程記錄如下:

接著在vs裡面新增引用

下面就是開始寫連線字串了查了下這個dll的文件

得到mysqlconnection寫為:mysqlconnection conn=new mysqlconnection(string cs);其中cs表示連線字串可以用new mysqlconnectionstring("伺服器位址","資料庫","登入名","密碼").asstring;得到,接下來的操作基本就和sqlconnection一致了.

按照上面的配置我開始從資料庫檢索資料了,寫了個測試的方法,結果居然連不上報錯了!於是想到是沒有為mysql配置遠端登入許可權,依舊谷歌查到一篇文章參見:

在資料庫mysql裡面的user表執行如下sql語句:

1

grant

allprivilegeson*

.*to"建立的使用者名稱 @"

%" identified

by"密碼";

結果搞定了,貼個連線上的圖(資料庫中的表被朋友刪掉故查詢不到)

但不知道為什麼卻導致我無法登入mysql了,連root也不可以了,不解,有知道的朋友麻煩告知下!

C C 連線mysql以及CURD

步驟 1.安裝mysql資料庫 2.專案屬性頁 c c 常規 附加包含目錄 mysql server 5.6 include 3.專案屬性頁 鏈結器 常規 附加庫目錄 mysql server 5.6 lib 4.專案屬性頁 鏈結器 輸入 附加依賴項 libmysql.lib 將libmysql.d...

c 連線mysql示例 原始碼 MySQL 連線

mysql 連線 使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 email protected mysql u root p enter password 在登入成功後會出現 m...

c 連線mysql C 連線MySql

官方文件 機器配置 機器環境 mac 10.14 mysql版本 8.0.4 rc,自行編譯,編譯步驟 mysql 存放路徑 users shiyibo lnmp mysql ide clion 目錄劃分 main.cpp mydb.h mydb.cpp file mydb.h created by...