如何安装配置PHPMyAdmin_Web端管理MySQL数据库的详细教程
作者:佚名
时间:2026-06-01 19:40:01
PHPMyAdmin作为Web端MySQL管理工具,可让用户通过浏览器轻松完成数据库操作。下面将详细介绍其配置流程。

本文运行环境:Dell XPS 13,Ubuntu 22.04
一、安装LAMP环境
PHPMyAdmin需要运行在LAMP环境下,即Linux系统配合Apache、MySQL和PHP。首先需确保这些组件已正确安装。
- 通过终端安装Apache2:sudo apt install apache2
- 安装MySQL服务器:sudo apt install mysql-server
- 安装PHP及相关扩展:sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-zip
- 启动Apache并设置开机启动:sudo systemctl start apache2 && sudo systemctl enable apache2
二、下载并部署PHPMyAdmin
从官方获取最新版本PHPMyAdmin,部署到Web目录以便访问。
- 下载压缩包:cd /tmp && wget https://files.phpmyadmin.net/phpMyAdmin/latest/phpMyAdmin-latest-all-languages.zip
- 解压到指定目录:unzip phpMyAdmin-latest-all-languages.zip -d /var/www/html/phpmyadmin
- 复制配置文件:cd /var/www/html/phpmyadmin && cp config.sample.inc.php config.inc.php
三、配置PHPMyAdmin安全参数
为增强安全性,需设置身份验证密钥并限制访问权限。
- 编辑配置文件:sudo nano /var/www/html/phpmyadmin/config.inc.php
- 设置blowfish_secret值:$cfg['blowfish_secret'] = 'a1B2c3D4e5F6g7H8i9J0k1L2m3N4o5P6'
- 保存修改
四、设置MySQL用户权限
创建专用管理账户,避免使用root账户。
- 登录MySQL:sudo mysql -u root -p
- 创建新用户:CREATE USER 'pmauser'@'localhost' IDENTIFIED BY 'your_strong_password'
- 授予权限:GRANT ALL PRIVILEGES ON *.* TO 'pmauser'@'localhost' WITH GRANT OPTION
- 刷新权限:FLUSH PRIVILEGES
- 退出控制台
五、配置Apache虚拟主机
自定义访问路径和安全策略。
- 创建配置文件:sudo nano /etc/apache2/sites-available/phpmyadmin.conf
- 添加虚拟主机配置内容
- 启用配置:sudo a2ensite phpmyadmin.conf
- 重启Apache服务
六、通过浏览器访问PHPMyAdmin
完成配置后即可通过浏览器管理数据库。
- 在浏览器输入服务器地址
- 进入登录页面
- 输入用户名密码
- 开始管理操作
通过以上步骤,您已成功配置PHPMyAdmin,可以方便地进行MySQL数据库的Web端管理。
