位置:首页 > 行业软件 > PHPMyAdmin Web端管理MySQL数据库配置完整步骤

PHPMyAdmin Web端管理MySQL数据库配置完整步骤

时间:2026-05-31  |  作者:318050  |  阅读:0

如果您需要通过Web界面远程管理MySQL数据库,配置PHPMyAdmin无疑是最直观、高效的选择之一。通过浏览器就能完成创建、修改、删除数据库等操作,省去了命令行的一堆繁琐指令。

本文基于Dell XPS 13、Ubuntu 22.04环境进行演示。其他Linux发行版上的具体步骤大同小异。

一、安装LAMP环境

LAMP(Linux + Apache + MySQL + PHP)是PHPMyAdmin的运行基础,缺一不可。先把这几样基础组件装好,后面的工作才能顺利进行。

  • 打开终端,先装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

从官方源获取最新的稳定版本。然后部署到Apache的Web根目录下。这样才能通过HTTP访问到它。

  • 进入临时目录下载压缩包: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
  • 进入PHPMyAdmin目录,复制配置模板:cd /var/www/html/phpmyadmin && cp config.sample.inc.php config.inc.php

三、配置PHPMyAdmin安全参数

安全永远是第一位的。需要设置一个blowfish_secret密钥,并限制访问权限,防止不速之客闯入。

  • 编辑配置文件:sudo nano /var/www/html/phpmyadmin/config.inc.php
  • 找到$cfg['blowfish_secret']这一行。在引号内填入32位随机字符,比如:$cfg['blowfish_secret'] = 'a1B2c3D4e5F6g7H8i9J0k1L2m3N4o5P6';
  • 保存并关闭文件。

四、设置MySQL用户权限

千万不要直接用root账户登录PHPMyAdmin——风险太高。创建一个专用管理账户,赋予必要权限,这才是常规做法。

  • 登录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;
  • 退出MySQL:EXIT;

五、配置Apache虚拟主机

通过虚拟主机可以自定义访问路径和安全策略。让PHPMyAdmin通过特定域名或路径访问,更灵活也更安全。

  • 创建虚拟主机配置文件:sudo nano /etc/apache2/sites-a vailable/phpmyadmin.conf
  • 添加以下内容:

    DocumentRoot /var/www/html/phpmyadmin
    DirectoryIndex index.php
    
        AllowOverride All
        Require all granted
    
  • 启用站点配置:sudo a2ensite phpmyadmin.conf
  • 重启Apache服务:sudo systemctl restart apache2

六、通过浏览器访问PHPMyAdmin

所有配置完成后,打开浏览器就能看到PHPMyAdmin的登录界面。图形化管理的体验就此开始。

  • 在浏览器中输入服务器IP地址或域名,例如:http://your_server_ip
  • 页面会自动跳转到PHPMyAdmin登录界面。
  • 输入之前创建的用户名和密码(比如pmauser和设定的强密码)。
  • 登录成功后,左侧会列出所有数据库。你可以直接进行各种管理操作。

以上就是配置PHPMyAdmin Web端管理MySQL数据库的完整步骤。整个过程并不复杂。只要按部就班操作,很快就能搭建好一个安全的数据库管理环境。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多