Linux下安装PHP7 mysqli扩展的步骤 (linux php7 mysqli扩展)
在使用PHP开发Web应用程序时,经常需要与数据库进行交互。PHP提供了多个扩展来支持不同的数据库,其中mysqli扩展是用于操作MySQL数据库的一种扩展。本文将介绍在Linux系统下安装PHP7 mysqli扩展的步骤。
1.安装MySQL服务器和客户端
在安装mysqli扩展之前,需要先安装MySQL服务器和客户端。在Linux中,可以使用命令行来安装MySQL服务器和客户端。
在Ubuntu系统中,可以使用以下命令安装MySQL服务器和客户端:
“`
sudo apt-get update
sudo apt-get install mysql-server mysql-client
“`
在CentOS系统中,可以使用以下命令安装MySQL服务器和客户端:
“`
sudo yum install mysql-server mysql-client
“`
2.安装PHP
在安装mysqli扩展之前,需要先安装PHP。在Linux中,可以使用命令行来安装PHP。
在Ubuntu系统中,可以使用以下命令安装PHP:
“`
sudo apt-get install php php-mysql
“`
在CentOS系统中,可以使用以下命令安装PHP:
“`
sudo yum install php php-mysql
“`
3.安装mysqli扩展
在安装PHP和MySQL服务器和客户端之后,就可以安装mysqli扩展了。在Linux中,可以使用命令行来安装mysqli扩展。
在Ubuntu系统中,可以使用以下命令安装mysqli扩展:
“`
sudo apt-get install php7.0-mysqli
“`
在CentOS系统中,可以使用以下命令安装mysqli扩展:
“`
sudo yum install php-mysqli
“`
4.开启mysqli扩展
在安装mysqli扩展后,需要在PHP的配置文件中开启mysqli扩展。在Ubuntu系统中,可以使用以下命令打开PHP的配置文件:
“`
sudo nano /etc/php/7.0/apache2/php.ini
“`
在CentOS系统中,可以使用以下命令打开PHP的配置文件:
“`
sudo nano /etc/php.ini
“`
找到以下行,并将前面的注释符号去掉:
“`
;extension=mysqli
“`
改为:
“`
extension=mysqli
“`
保存并关闭文件。
5.重启Apache服务
在修改了PHP的配置文件后,需要重启Apache服务,使修改生效。可以使用以下命令重启Apache服务:
在Ubuntu系统中,可以使用以下命令重启Apache服务:
“`
sudo service apache2 restart
“`
在CentOS系统中,可以使用以下命令重启Apache服务:
“`
sudo systemctl restart httpd.service
“`
6.测试mysqli扩展是否安装成功
在完成以上步骤之后,可以测试mysqli扩展是否安装成功。可以创建一个测试文件test_mysqli.php,输入以下代码:
“`
$con=mysqli_connect(“localhost”,”username”,”password”,”database”);
// Check connection
if (mysqli_connect_errno())
{
echo “Fled to connect to MySQL: ” . mysqli_connect_error();
}
// Perform queries
mysqli_query($con,”SELECT * FROM customers”);
mysqli_close($con);
?>
“`
将localhost替换为MySQL服务器的IP地址,username替换为MySQL服务器的用户名,password替换为MySQL服务器的密码,database替换为要查询的数据库的名称。
保存文件,然后在浏览器中访问该文件,如果能够成功连接MySQL服务器并查询数据库,则说明mysqli扩展已经安装成功。
通过上述步骤,就可以在Linux系统下安装PHP7 mysqli扩展。mysqli扩展是操作MySQL数据库的一种重要扩展,安装成功后,可以方便进行MySQL数据库的操作。