您的位置:首页 > 运维架构 > Linux

linux下安装mysql以及php的mysql扩展

2013-07-15 20:29 344 查看
linux下安装php的mysql扩展需要先安装mysql

1、下载相关源码:

mysql-5.6.4:wget http://edong.onlinedown.net/down/mysql-5.6.4-m7.tar.zip
wget http://down1.chinaunix.net/distfiles/cmake-2.8.10.2.tar.gz
2、安装cmake:

tar zxvf cmake-2.8.10.2.tar.gz

mkdir ../cmake_exe

cd ~/software/lamp/cmake-2.8.10.2/

./configure --prefix=/home/wcitywap/cmake_exe

make

make install

3、安装mysql:

unzip mysql-5.6.4-m7.tar.zip

tar -zxvf mysql-5.6.4-m7.tar.gz

mkdir ~/mysql
//创建mysql目录

cd mysql-5.6.4-m7/

export PATH=/home/wcitywap/cmake_exe/bin:$PATH //添加环境变量

cmake -DCMAKE_INSTALL_PREFIX=/home/wcitywap/mysql

make

make install

cd ~/mysql/scripts/

./mysql_install_db --basedir=/home/wcitywap/mysql --datadir=/home/wcitywap/mysql/data/ --user=mysql

4、安装mysql扩展:

cd ~/software/lamp/php-5.3.13/ext/mysql //进入php源码的mysql扩展目录

/home/wcitywap/php-5.3.13/bin/phpize

./configure --with-php-config=/home/wcitywap/php-5.3.13/bin/php-config --with-mysql=/home/wcitywap/mysql/

make

make install

5、安装mysqli扩展:

cd ../mysqli

/home/wcitywap/php-5.3.13/bin/phpize

./configure --with-php-config=/home/wcitywap/php-5.3.13/bin/php-config --with-mysqli=/home/wcitywap/mysql/bin/mysql_config

make

make install

6、开启扩展:

修改php配置文件php.ini,设置php扩展目录,打开mysql和mysqli扩展

重启web服务
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: