开发者社区> boxti> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Linux系统下C/C++开发mysql数据库应用

简介:
+关注继续查看
一、Linux下挂载光驱:
  挂载光驱 mount -t iso9660 /dev/cdrom /mnt/cdrom
  卸载光驱 umount /dev/cdrom
  弹出光驱 eject
  推进光驱 eject –t
  二、运行MySQL只需安装:
  mysql-server-3.23.54a-11.i386.rpm
  mysql-3.23.54a-11.i386.rpm
  开发MySQL需要特别安装开发包:
  mysql-devel-3.23.54a-11.i386.rpm
  三、Linux程序包的安装:
  rpm –ivh 要安装的软件包
  rpm –qa | grep 特定的软件包
  rpm –e 要删除的软件包
  四、Linux中Mysql服务的启动:
  /etc/rc.d/init.d/mysqld status 查看当前的mysql服务状态
  service mysqld start 启动mysql服务
  mysql –u root –p pass 使用用户名root和密码pass连接mysql数据库
  五、Linux C/C++开发MySQL程序结构
  头文件:#include
  编译选项:
  gcc -o server server.c –I /usr/include/mysql –L /usr/lib/mysql –l mysqlclient –lz –lm
  连接过程:
  Step 1:连接数据库
  建立MYSQL mysql;
  mysql_init(&mysql);初始化
  mysql_real_connect(&mysql,“hostname”,“username”,“password”,“database”,0,NULL,0);
  Step 2:执行SQL语句
  mysql_real_query(&mysql,SQL);
  Step 3:获取查询结果
  建立MYSQL_RES结构 *res;
  res = mysql_store_result(&mysql);
  Step 4:获取查询结果每一行,并进行相应处理
  mysql_fetch_row(res);
  mysql_num_fields(res); 获取结果的字段数
  printf(“%s\n”,row[index]);
  Step 5:释放资源
  mysql_free_result(res);
  mysql_close(&mysql);   


最新内容请见作者的GitHub页:http://qaseven.github.io/
   

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
MDK中用C++开发STM32
MDK中用C++开发STM32
0 0
HLS开发学习-07- Vivado HLS 中的 C++ 基本运算
HLS开发学习-07- Vivado HLS 中的 C++ 基本运算
0 0
Mqtt开发笔记:windows下C++ ActiveMQ客户端介绍、编译和使用
项目需求,需要使用到mqtt协议,之前编译QtMqtt库,不支持队列模式queue(点对点),只支持订阅/发布者模式.,所以使用C++ ActiveMQ实现。
0 0
C++STL开发温习与总结(六): 6.C++语言输入/输出流定义之输入/输出格式控制
C++STL开发温习与总结(六): 6.C++语言输入/输出流定义之输入/输出格式控制
0 0
C++ STL开发温习与总结(五): 5.C++标准库简介
C++ STL开发温习与总结(五): 5.C++标准库简介
0 0
C++ STL开发温习与总结(四): 4.C++面向对象机制的实现
C++ STL开发温习与总结(四): 4.C++面向对象机制的实现
0 0
C++ STL开发温习与总结(三): 3.C++函数技术
C++ STL开发温习与总结(三): 3.C++函数技术
0 0
C++ STL开发温习与总结(二): 2.C++存储技术
C++ STL开发温习与总结(二): 2.C++存储技术
0 0
+关注
boxti
12535
文章
问答
文章排行榜
最热
最新
相关电子书
更多
C++课程-对象模型
立即下载
使用C++开发PHP7扩展
立即下载
使用C++11开发PHP7扩展
立即下载