在使用PHP7进行开发时,经常需要与MySQL数据库进行交互。mysqli扩展是PHP官方推荐的MySQL数据库访问接口,具备丰富功能和性能优势。本文将指导你如何在PHP7环境中安装和启用mysqli扩展。
安装mysqli扩展之前,需确保PHP7已正确安装。可在终端运行以下命令检查PHP版本:
<span class="fun">$ php -v</span>
如果返回的版本号以7开头,说明PHP7已安装。
PHP7安装时通常已包含mysqli扩展,只需在配置文件php.ini中启用即可。
首先,在终端执行命令定位php.ini文件路径:
<span class="fun">$ php --ini</span>
打开显示的php.ini文件,找到类似如下内容:
<span class="fun">;extension=mysqli</span>
删除前面的分号“;”使其变为:
<span class="fun">extension=mysqli</span>
保存并关闭文件。
完成后,重启Web服务器或PHP-FPM服务以应用更改。
为确认mysqli扩展是否成功启用,可以创建测试脚本。
新建文件test_mysqli.php,内容如下:
<?php
$conn = mysqli_connect('localhost', 'username', 'password', 'database');
if (!$conn) {
die('Could not connect to MySQL: ' . mysqli_connect_error());
}
echo 'Connected to MySQL successfully';
mysqli_close($conn);
?>
请将代码中的'localhost'、'username'、'password'和'database'替换为实际的数据库连接信息。
保存文件后,在终端运行:
<span class="fun">$ php test_mysqli.php</span>
如果输出“Connected to MySQL successfully”,说明mysqli扩展已正常启用。否则请检查配置和连接信息。
按照上述步骤,您可以轻松完成PHP7环境中mysqli扩展的安装与配置,方便进行MySQL数据库操作。在实际开发中,建议结合预处理语句提升安全性,避免SQL注入,同时优化数据库连接管理以提升性能。