1、C与Mysql
因为Mysql是用C语言开发的,所以会有一系列的API可以调用;
2、C调用Mysql的基础模型
运行命令:
gcc dm01_hello.c -o dm01_hello -I/usr/include -L/usr/lib64/mysql -lmysqlclient -lm -lrt -ldl -lstdc++ -lpthread
运行结果:

3、C查询Mysql
4、C开发Mysql客户端
只实现了查询的功能:
看看mysql.h文件:
可以知道:MYSQL_ROW的真实类型:char **;
看看Mysql:
由于客户端的C语言开发数据库,我只实现了查询功能,其他的功能没有实现,导致没有打印出来,但是现在已经可以通过这个客户端对数据库进行操作了;