Linux环境下开启MySQL服务: service mysqld start
关闭MySQL服务: service mysqld stop
初始化一个连接句柄,就是一个结构
MYSQL * dbmysql = mysql_init(NULL);
正式连接连接数据库,使用mysql_conncetion参数为:句柄,-h,本地用户,密码,数据库名称,端口号,NULL,0
dbmysql = mysql_real_connection(dbmysql,
"localhost",
"root",
"",
"test_first",
0,
NULL,
0);
if(dbmysql==null)
{
printf("连接失败,%d,%s",mysql_errno,mysql_error(dbmysql));
}
else
{
printf("连接成功!");
int a = 4;
int ret = mysql_query(dbmysql,"insert into test_connection values ('a','s')" // 执行SQL语句
if(ret == 0)
{
printf("执行成功!");
}
else
{
printf("%s",mysql_error(dbmysql);
}
mysql_close(dbmysql);// 关闭数据库
}