c C 對mysql資料庫進行操作筆記

2021-06-03 01:40:17 字數 1465 閱讀 8455

對mysql資料庫的操作一般分一下幾步:

第一:包含mysql標頭檔案及定義變數

#include
mysql *mysql_conn;

mysql_res *res;

mysql_row row;

定義乙個mysql結構體指標存放mysql操作的控制代碼

定義個mysql_res 結構體指標存放使用語句運算元據庫返回結果

定義乙個mysql_row結構體

第二:初始化mysql

mysql_init(mysql_conn)

或者mysql_conn=mysql_init(null)

第三:連線到mysql庫

mysql_real_connect(mysql_conn,ip_address,username,password,database,port,null,0)
用username 密碼password 連線到ip_address:port 的databse庫

連線失敗返回null

第四:執行資料庫語句

mysql_query(mysql_conn,"語句")
執行成功返回0

第五:儲存執行語句返回結果

res=mysql_store_result(mysql_conn);

第六:使用迴圈查詢結果

while(row=mysql_fetch_row(res))

舉例:

1 #include 2 #include 3 

4 using namespace std;

5 6 int main()

7 {8 mysql mysql_conn;

9 mysql_res *res;

10 mysql_row row;

11 12 char *ipaddr="localhost";

13 char *username="root";

14 char *password="123456";

15 char *database_name="database";

16 17 if(mysql_init(&mysql_conn)==null)

18 {

19 cout<<"初始化失敗"<

php對mysql資料庫操作

計應134軟體實驗班 劉瑞鋒 學習筆記 通過命令提示符啟動mysql資料庫,輸入安裝時設定的密碼,就可以對mysql資料庫進行資料操作,通過 show databases 可以檢視mysql資料庫中的存在多少資料庫,再輸入命令的結尾,每一條命令都要加英符的分號,不然會報錯。因為學過sqlserver...

對MySql資料庫插入資料操作

user bin env python coding utf 8 import mysqldb conn mysqldb.connect host localhost port 3306,user root passwd 123456 db test 用於建立資料庫的連線 cur conn.curs...

jmeter使用mysql資料庫進行操作

jdbc connection configuration database url jdbc mysql 資料庫主機名或者ip 埠號 資料庫名稱 例如 jdbc mysql jdbc driver class 選擇mysql資料庫驅動 username 資料庫使用者名稱 password 資料庫使...