ubuntu

Ubuntu PHP如何配置MySQL

小樊
44
2025-07-03 13:48:54
栏目: 云计算

要在Ubuntu上为PHP配置MySQL,请按照以下步骤操作:

  1. 安装PHP和MySQL扩展

首先,确保已经安装了PHP和MySQL。如果尚未安装,请运行以下命令:

sudo apt update
sudo apt install php php-mysql mysql-server

这将安装PHP、PHP的MySQL扩展(php-mysql)以及MySQL服务器。

  1. 重启Web服务器

安装完成后,需要重启Web服务器以使更改生效。如果您使用的是Apache,请运行以下命令:

sudo systemctl restart apache2

如果您使用的是Nginx,请运行以下命令:

sudo systemctl restart nginx
  1. 配置PHP连接MySQL

现在,可以在PHP脚本中使用mysqli或PDO扩展连接到MySQL数据库。以下是一个使用mysqli扩展的示例:

<?php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
echo "连接成功";

请确保将your_usernameyour_passwordyour_database替换为实际的MySQL用户名、密码和数据库名。

  1. 配置php.ini(可选)

如果需要自定义PHP的MySQL设置,可以编辑php.ini文件。在Ubuntu上,该文件通常位于/etc/php/{version}/cli/php.ini(命令行版本)或/etc/php/{version}/apache2/php.ini(Apache版本),其中{version}是PHP的版本号。

例如,要更改默认的MySQL端口,可以在php.ini文件中找到以下行并进行修改:

mysqli.default_port = 3306

完成更改后,保存文件并重启Web服务器。

现在,已经成功为Ubuntu上的PHP配置了MySQL。可以开始编写PHP脚本来与MySQL数据库进行交互了。

0
看了该问题的人还看了