使用Ubuntu软件中心安装MySQL需要注意的

用Ubuntu软件中心安装的MySQL服务器和客户端,默认是没有安装mysql-devel的。在安装php,配合MySQL时,会报如下错误:

找不到mysql.h文件。

这时,需要看自己的MySQL的包的版本号,利用mysql -V进行查看。

提供一个64位的mysql-devel版本:mysql-devel5.5

这是一个rpm的包,而ubuntu中是不能够用rpm直接安装文件的。需要利用alien将它转为deb的包,然后再进行安装。

具体命令如下:

sudo apt-get install rpm alien

alien -d /路径/MySQL-devel-5.5.16-1.rhel5.x86_64.rpm

sudo dpkg -i /路径/mysql-devel_5.5.16-2_amd64.deb

然后会报错说libz找不到。这时需要安装zlib。命令如下:

sudo apt-get install zlib1g-dev

然后,会报错说找不到libmysqlclient的方法,命令如下:

sudo ln -s /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18  /usr/lib/libmysqlclient.so

然后再进行:

sudo ./configure --prefix=/usr/locale/php --with-mysql=/etc/mysql --with-apxs2=/usr/local/apache/bin/apxs --with-zlib-dir=/usr/lib

再编译:sudo make

允许:sudo make install

即可。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值