此文章主要向大家描述的是安装MySQL数据库中获得 MySQL.h 建立C接口的实际操作流程,首先我们是从安装MySQL数据库开始的,其中涉及相关的实际应用代码的描述,下面就是文章的具体内容描述。

先安装MySQL
代码:
- sudo apt-get install MySQL-server MySQL-client
 
再装开发包
代码:
- sudo apt-get install libMySQLclient15-dev
 
安装MySQL数据库完以后,C代码里添加头文件
代码:
- #include < mysql .h>
 
编译方法:
代码:
- gcc $(mysql_config --cflags) xxx.c -o xxx $(mysql_config --libs)
 
可以用以下代码测试一下
代码:
- /* Simple C program that connects to MySQL Database server*/
 - #include
 - #include
 - main() {
 - MYSQL *conn;
 - MYSQL_RES *res;
 - MYSQL_ROW row;
 - char *server = "localhost";
 - char *user = "root";
 - char *password = "";
 
此处改成你的密码
- char *database = "mysql";
 - conn = mysql_init(NULL);
 - /* Connect to database */
 - if (!mysql_real_connect(conn, server,
 - user, password, database, 0, NULL, 0)) {
 - fprintf(stderr, "%s\n", mysql_error(conn));
 - exit(1);
 - }
 - /* send SQL query */
 - if (mysql_query(conn, "show tables")) {
 - fprintf(stderr, "%s\n", mysql_error(conn));
 - exit(1);
 - }
 - res = mysql_use_result(conn);
 - /* output table name */
 - printf("MySQL Tables in mysql database:\n");
 - while ((row = mysql_fetch_row(res)) != NULL)
 - printf("%s \n", row[0]);
 - /* close connection */
 - mysql_free_result(res);
 - mysql_close(conn);
 - }
 
会输出现有数据库和表内容。以上的相关内容就是对安装MySQL数据库获得 MySQL.h 建立C接口的介绍,望你能有所收获。
【编辑推荐】
                本文题目:安装MySQL数据库中获得MySQL.h建立C接口的操作流程
                
                URL链接:http://www.csdahua.cn/qtweb/news17/387617.html
            
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网