安装mysql 获得 mysql.h 建立C接口
2010-06-02 22:42
183 查看
先安装mysql
代码:
sudo apt-get install mysql-server mysql-client
再装开发包
代码:
sudo apt-get install libmysqlclient15-dev
安装完以后,C代码里添加头文件
代码:
#include <mysql.h>
编译方法:
代码:
gcc $(mysql_config --cflags) xxx.c -o xxx $(mysql_config --libs)
可以用以下代码测试一下
代码:
会输出现有数据库和表内容。
引用原文出处
代码:
sudo apt-get install mysql-server mysql-client
再装开发包
代码:
sudo apt-get install libmysqlclient15-dev
安装完以后,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 <mysql.h> #include <stdio.h> 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); }
会输出现有数据库和表内容。
引用原文出处
相关文章推荐
- Ubuntu下安装MySQL获得 mysql.h 建立C接口
- [zz]安装mysql 获得 mysql.h 建立C接口
- 安装mysql 获得 mysql.h 建立C接口
- 安装mysql 获得 mysql.h 建立C接口
- 安装mysql 获得 mysql.h 建立C接口
- 安装mysql 获得 mysql.h 建立C接口
- 安装mysql 获得 mysql.h 建立C接口
- Ubuntu下安装MySQL获得 mysql.h 建立C接口
- 安装MySQL提示“请键入 NET HELPMSG 3534 以获得更多的帮助”的解决办法
- 1. MySQL基础概念及mysql安装,从MySQL获得帮助 及视频下载地址
- 安装MySQL提示“请键入 NET HELPMSG 3534 以获得更多的帮助”的解决办法
- CentOS 5.5 编译安装apache+php+mysql,利用CMS快速建立论坛
- 获得和安装MYSQL软件
- mysql安装步骤及遇到的MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。
- Linux 下安装Python框架django建立与mysql的连接
- MySQL安装提示"请键入NET HELPMSG 3534以获得更多的帮助"的解决办法
- 通过SQL语句获得MYSQL的安装路径
- 1. MySQL基础概念及mysql安装,从MySQL获得帮助 及视频下载地址
- mysql 5.7安装报错: 请键入 NET HELPMSG 3534 以获得更多的帮助
- mysql安装启动错误:“请键入 NET HELPMSG 3534 以获得更多的帮助。”