使用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

即可。



你可能感兴趣的:(使用Ubuntu软件中心安装MySQL需要注意的)