像PHP和perl一样,MySQL也提供的C语言使用的API.
C代码的API是随MySQL一起发布的. 它包含在mysqlclient库中, 可以使C程序来访问数据库.
MySQL源码包中的许多客户端都是用C写的. 如果你正在找使用这些C API的例子, 可以看看客户端的写法.你可以在MySQL源码包的clients目录找到这些例子.
软件包
请确保你已经安装了必要的开发环境,比如gcc, mysql等等. 下面是编译一个程序所需要安装的软件包的列表 (Ubuntu为例):
mysql-client
libmysqlclient15-dev和libmysqlclient15off
mysql-server:
gcc, make and other development libs
例子
下面这个例子,连接本机的MySQL服务器,然后列出mysql数据库中所有的表:
以下是引用片段:
QUOTE:
/* Simple C program that connects to M...[ 查看全文 ]