MySQL是Linux系统下广泛使用的开源免费数据库,是Linux应用程序数据存储的首选。
Ubuntu下安装 MySQL:
$sudo apt-get install mysql-server mysql-client
CentOS下安装 MySQL:
yum -y install mysql-server
安装完成后,默认的MySQL安装后用户为root,安装过程中会提示你enter password,这个密码便是你以后登陆数据库所需的密码。
MySQL可以用不同的语言进行访问,其中包括C,C++,JAVA,Perl,Python,PHP等。
在用C语言访问MySQL数据库之前,需要先安装MySQL的开发库:
$sudo apt-get install libmysqlclient15-dev
安装完成后,在/uer/include/mysql下,包涵了C语言操作MySQL所需的头文件:mysql.h;
从C向一个MySQL数据库的连接包括两步:
1.初始化一个MySQL结构。
2.进行连接
下面给出一个简单的实例,
文件名: connect.c
#include
#include
#include
MYSQL *conn_ptr;
int main()
{
conn_ptr = mysql_init(NULL);
if(!conn_ptr)
{