首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

【Linux】Ubuntu上C语言访问MySQL数据库入门

2013-01-18 
【Linux】Ubuntu下C语言访问MySQL数据库入门使用的系统是Ubuntu 11.10.数据库是MySQL。MySQL数据库环境配置首

【Linux】Ubuntu下C语言访问MySQL数据库入门

使用的系统是Ubuntu 11.10.数据库是MySQL。


MySQL数据库环境配置


首先需要安装MySQL客户端和服务器,命令行安装方式为:


在MySQL中建立相应数据库

首先以用户rick登录MySQL数据库(用户rick已经被root权限用户赋予了创建数据库等等的权限):

【Linux】Ubuntu上C语言访问MySQL数据库入门

然后创建一个名为foo的数据库:


MySQL数据库连接测试


然后采用如下C语言进行数据库连接测试connect1.c:

注意的是:需要指定include库和库文件的路径名,以及指定链接的库模块mysqlclient。

如果不在开始的时候安装开发包,就会产生如下错误:

【Linux】Ubuntu上C语言访问MySQL数据库入门


执行SQL语句进行数据操作

向数据库表children中插入一行:


【Linux】Ubuntu上C语言访问MySQL数据库入门


在这里特别需要注意的是:

函数mysql_affected_rows返回的是被一个更新操作修改的行数,而不是满足where子句的行数。



热点排行