php如何安装mysql扩展模块
1、从php网站下载mysql扩展
2、解压,使用phpize工具初始化,编译:文件包。
# tar xzvf mysql-45881bd.tar.gz3、输入mysql扩展目录
# cd mysql-45881bd/4、使用phpize初始化,放在phpize在/opt/目录中。
# /opt/php/bin/phpize5、直接编辑php.ini文件,将mysql.so复制到php.ini当前目录,然后在php.ini中添加extension=mysql.so。
# cp /root/mysql-fae9884/modules/mysql.so /etc/6、重启php。
# /etc/init.d/php-fpm restartGracefully shutting down php-fpm . done
Starting php-fpm done
在我们使用php的时候,通常会配置一些模块,光本身自带的功能是远远不够用的。mysql是我们常用的数据库,在php中可以使用其扩展模块。
如何安装php的mysql扩展模块
众所周知,php中的Mysql扩展模块与其他数据库连接方式相比,效率高、易用等优点明显。但是,在php环境下使用Mysql数据库时,要安装php的mysql扩展模块。接下来,就为你介绍如何安装。
安装前准备
在开始安装之前,你需要先下载最新的php源代码包(下载地址为http://www.php.net/downloads.php)以及mysql数据库驱动程序(下载地址为http://www.mysql.com/downloads/connector/php/)。你需要根据你的php版本下载相应的mysql驱动程序,并将其解压缩到指定目录。
执行安装命令
在解压完成mysql驱动程序后,进入mysql驱动程序解压后的目录,执行如下命令:
$ phpize
$ ./configure --with-php-config=/usr/local/php/bin/php-config
$ make && make install
执行以上三个步骤,即可在php扩展库目录中生成mysql.so扩展模块。需要注意的是,在第二个命令“configure”的后面,“--with-php-config”的参数应为php所在目录下的“php-config”文件的路径。
加载mysql扩展模块
安装完mysql扩展模块后,还需要将其加入到php的配置文件中,以便php可以正确找到mysql.so模块。编辑php.ini配置文件,在文件末尾添加如下内容:
[mysql]
extension=mysql.so
保存文件后,重新启动Web服务器,使php可以识别该扩展模块。
测试mysql扩展模块
在确定安装和加入配置文件无误后,可以通过代码测试mysql扩展模块是否正常使用:
$conn = mysql_connect(\"localhost\", \"mysqluser\", \"mysqlpassword\");
if (!$conn)
die(\"Could not connect: \" . mysql_error());
echo \"Connected successfully\";
mysql_close($conn);
在确保上述例子代码中的mysql用户名和密码正确或配置文件中的连接参数正确配置后,执行该php文件,显示连接成功即表示安装完成。
总结
以上就是php安装mysql扩展模块的整个过程。方法简单,但据实验证明,效率极高,使用非常方便。下次使用Mysql数据库时,不妨试试用这种方式来连接,相信你会对Mysql的使用更加得心应手。