C/C++插入数据到Mysql数据库中
生活随笔
收集整理的這篇文章主要介紹了
C/C++插入数据到Mysql数据库中
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先創建一個數據庫和表,如下所示:
下面是C/C++代碼
#include?<stdio.h> #include?<stdlib.h> #include?<WinSock2.h> #include?<mysql.h> #pragma??comment(lib,"libmysql")int?my_insert(MYSQL?*conn) {const?char?*sql?=?"insert?into?`students`""??values(null,'xiaobai',default)";int?ret?=?mysql_query(conn,?sql);if?(ret?!=?0){printf("error:%s\n",?mysql_error(conn));getchar();exit(1);}my_ulonglong?affected_row?=?mysql_affected_rows(conn);printf("%d?rows?affected.\n",?(int)affected_row);return?0; }int?main() {if?(mysql_library_init(0,?NULL,?NULL)){printf("could?not?initialize?MySQL?library\n");getchar();exit(1);}MYSQL?conn;mysql_init(&conn);MYSQL?*ret?=?mysql_real_connect(&conn,?"127.0.0.1",?"root",?"123456",?"test_1",?0,?NULL,?0);if?(!ret){printf("Failed?to?connect?to?database:%s\n",?mysql_error(&conn));getchar();exit(1);}my_insert(&conn);mysql_close(&conn);getchar();return?0; }最后是運行結果:
總結
以上是生活随笔為你收集整理的C/C++插入数据到Mysql数据库中的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机组成原理个人笔记(三)
- 下一篇: MySQL入门之索引