Linux下安装MySQL数据库以及用C语言编程存取数据库
2013-10-23 15:12
561 查看
ubuntu下安装软件相当简单,一条简单的 apt-get install 就可以解决,相比源码安装方式唯一的缺点就是,你无法自定义软件的安装目录。不过这也不是什么太大的缺点。下面我们就用 apt-get 工具来安装MySQL数据库。
安装之前先查看一下系统是否已经安装过MySQL了。如下如:
View Code
编译的时候,使用如下代码:
本程序会连接本地数据库mysql,然后输出数据库 mysql 中包含的所有表信息。注意gcc的参数顺序。
安装之前先查看一下系统是否已经安装过MySQL了。如下如:
/* Simple C program that connects to MySQL Database server */ #include <stdio.h> #include <mysql.h> #include <stdlib.h> int main(void) { MYSQL *conn; MYSQL_RES *res; MYSQL_ROW row; char *server = "localhost"; char *user = "root"; char *password = "12345"; char *database = "mysql"; conn = mysql_init(NULL); /* Connect to database */ if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0)) { fprintf(stderr, "%s\n", mysql_error(conn)); exit(1); } /* send SQL query */ if (mysql_query(conn, "show tables")) { fprintf(stderr, "%s\n", mysql_error(conn)); exit(1); } res = mysql_use_result(conn); /* output table name */ printf("MySQL Tables in mysql database:\n"); while ( (row = mysql_fetch_row(res)) != NULL) printf("%s \n", row[0]); /* close connect */ mysql_free_result(res); mysql_close(conn); }
View Code
编译的时候,使用如下代码:
gcc $(mysql_config --cflags) xxx.c -o xxx $(mysql_config --libs)
本程序会连接本地数据库mysql,然后输出数据库 mysql 中包含的所有表信息。注意gcc的参数顺序。
相关文章推荐
- Linux下安装MySQL数据库以及用C语言编程存取数据库
- linux 环境下 c语言实现mysql数据库图片的存储以及多数据库直接的转存
- linux 环境下 c语言实现mysql数据库图片的存储以及多数据库直接的转存
- MySQL数据库在linux的安装,编程与操作
- linux下C语言编程操作MySQL数据库
- 【MySQL 数据库应用】MySQL数据库安装部署以及ADO.NET应用
- 【Linux】Mysql数据库安装以及基本维护
- linux安装mysql和使用c语言操作数据库的方法 c语言连接mysql
- 使用C语言调用mysql数据库编程实战以及技巧
- linux(centOS6) 安装Mysql 5.6.19数据库步骤、 问题以及相应的解决办法
- 安装Linux和搭建C语言编程环境
- 【C/C++学院】(22)Mysql数据库编程--C语言操作数据库
- informix Linux csdk3.5和数据库perl编程Perl、模块DBI和DBD安装
- Linux学习掌握(三):CentOS中安装(卸载)Mysql以及数据库的导入导出
- Linux 数据库学习的准备工作---mysql数据库的安装
- sqlite3数据库在linux下安装以及设置成交叉编译
- 使用C语言调用mysql数据库编程实战以及技巧
- linux 下 mongo 安装和配置用户以及配置数据库
- linux下安装mysql数据库以及出现的错误
- VPS LINUX系统上安装配置LNMP 以及挂载硬盘 ,并把数据库和网站弄到挂载硬盘上!