当前位置:  技术问答>linux和unix

redhat9下要访问远程mysql数据库,使用c++语言,需要安装那些包?

    来源: 互联网  发布时间:2015-10-30

    本文导语:  我现在找到了,mysql++,但是遇到问题,提示要先安装mysql库。 我查了一下,发现在/usr/include/下确实没有mysql文件夹。 到mysql网站上找了几个包,却安装不上,提示版本冲突。 不知道怎么回事。 各位兄弟帮帮忙。 ...

我现在找到了,mysql++,但是遇到问题,提示要先安装mysql库。
我查了一下,发现在/usr/include/下确实没有mysql文件夹。
到mysql网站上找了几个包,却安装不上,提示版本冲突。
不知道怎么回事。
各位兄弟帮帮忙。

|
RPM包安装

你必须成为root用户才能使用rpm安装程序,以下是安装过程:

$ cd /tmp
$ su
# rpm -Uvh MySQL*(安装和MySQL相关的所有包)

这将安装你下载的所有3个MySQL包。如果你的系统是RedHat Linux的话,建议使用RPM安装方式,因为所有的工作都由rpm程序帮你搞好了。

源码安装

相对于用RPM安装来讲,用二进制源码安装是稍微麻烦了点。但是我们可以在安装脚本中可以自定义安装的相关参数,而不用象rpm方式只能安装默认的来安装。

安装二进制源代码

如果你下载的是二进制源代码,它的名字类似于: mysql-3.22.21-pc-linux-gnu-i686.tar.gz。你必须成为root用户,然后解压到 /usr/local目录,操作步骤如下:

$ cd /usr/local
$ su
# tar -zxvf /tmp/mysql-3.22.21-pc-linux-gnu-i686.tar.gz

在所有文件解压完后,一个名字叫mysql-3.22.21-pc-linux-gnu-i686的目录将被创建出来。我们为这个目录做个符号链接,并给它一个更友好的名字mysql (免得叫mysql-3.22.21-pc-linux-gnu-i686这么长):

# ln -s mysql-3.22.21-pc-linux-gnu-i686 mysql

如果以后有新版本的MySQL的话,你可以仅仅将源码解压到新的路径,然后只需要做个符号链接就可以了。这样非常方便,数据也更加安全。


|
那你就安装redhat9自带的rpm包吧,一共三个:
mysql
mysql-devel
mysql-server
如果觉得版本比较老,那就下载源码自己编译吧。

|
最近也在搞mysql,共勉。

|
mysql
mysql-devel
mysql-server

可能时还需要perl

|
DBD DBI

|
它有个开发包mysql++

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • [RedHat9]RedHat9无法进入图形模式,疑是声卡问题,请教如何解决?
  • 求Redhat9.0下载地址,Redhat9.0现在仍否允许免费下载?
  • 我在FEDORA CODE 3下能够认出我的声卡和显卡,但是在REDHAT9.0就不能认出来了,有办法把FEDORA中的驱动安装到REDHAT9.0中吗?
  • 初学Linux 装RedHat9 好 还是Fedora10 好呢
  • 请教两个redhat9问题
  • redhat9下载时选择哪个版本?
  • 怎么恢复redhat9的grub?
  • 请问怎么设置Redhat9为内网服务器?
  • Redhat9.0怎么修改启动菜单?
  • 在RedHat9中,如何安装vmware tools?
  • RedHat9下的Mozilla安装插件有问题?
  • 如何在REDHAT9中安装中文输入法?
  • 如何在redhat9.0上面安装Gambas.
  • 关于安装REDHAT9的几个问题,谢谢解答
  • redhat9内存使用率高达73%,怎么查看内存具体使用情况
  • XP下如何把文件放进VM5.5的redhat9下面去
  • redhat9.0下如何安装yum
  • VM7 的vmtools安装到redhat9的虚拟机无法启动
  • [紧急求助] 怎么打开 redhat9 的服务
  • redhat9 能不能在p4805(双核)的系统上安装? 急~~~~


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3