带你了解与配置phpmyadmin

下载量 ·phpMyAdmin

或者在我的资料里直接下载也行

下载好了压缩包,接下来的安装配置其实非常直观。phpMyAdmin 是绿色免安装的,核心步骤就是**"解压 -> 改名配置文件 -> 放到网站根目录"**。

以下是保姆级的操作指南,假设你已经准备好了 PHP 和 MySQL 环境(如 XAMPP、WAMP 或宝塔面板等):

📦 第一步:解压与重命名

  1. 解压文件

    将你下载的 .zip.tar.gz 压缩包解压。

    • 解压后通常会得到一个类似 phpMyAdmin-x.x.x-all-languages 的长文件夹。
    • 为了方便记忆和访问,建议将文件夹重命名为简单的 phpmyadmin
  2. 配置核心文件(最关键的一步)

    进入文件夹,找到名为 config.sample.inc.php 的文件。

    • 复制 该文件,并将副本重命名为 config.inc.php
    • 注意:必须叫这个名字,否则系统无法读取配置,会报错。
    • 如图所示,第一个和最后一个文件

⚙️ 第二步:修改配置(连接数据库)

用记事本或代码编辑器(如 VS Code、Notepad++)打开刚才新建的 config.inc.php 文件,进行以下修改:

  1. 设置加密密钥(解决报错)

    找到 $cfg['blowfish_secret'] = ''; 这一行。

    • 在单引号中间随意输入一串字符(建议长一点,包含字母数字),例如:$cfg['blowfish_secret'] = 'my_secret_key_123456';
    • 作用:这是用于 Cookie 加密的密钥,如果不填,登录时可能会报错。
  2. 配置数据库连接(通常默认即可)

    找到 $cfg['Servers'][$i]['host'] 这一行。

    • 默认通常是 'localhost',如果你的数据库和网页在同一台电脑,不需要修改
    • 如果你的数据库在远程服务器,将其改为数据库的 IP 地址。

🚀 第三步:部署到服务器

根据你的运行环境,选择一种方式:

  • Windows 本地环境 (如 XAMPP/WAMP)
    将重命名好的 phpmyadmin 文件夹,剪切到网站根目录中。
    • XAMPP 通常在:C:\xampp\htdocs\
    • WAMP 通常在:C:\wamp64\www\
  • Linux 服务器 (如 宝塔/CentOS/Ubuntu)
    将文件夹上传到网站根目录,例如 /var/www/html//www/wwwroot/你的域名/

🔐 第四步:权限设置 (仅限 Linux 服务器)

如果你是在 Linux 服务器上操作,为了安全起见,建议设置一下文件所有者和权限。在终端执行:

复制代码
# 假设你的 Web 用户是 www-data (Ubuntu) 或 apache (CentOS)
sudo chown -R www-data:www-data /var/www/html/phpmyadmin
# 配置文件权限设为 644
sudo chmod 644 /var/www/html/phpmyadmin/config.inc.php

✅ 第五步:访问与登录

  1. 打开浏览器。
  2. 在地址栏输入:
    • 本地:http://localhost/phpmyadmin
    • 服务器 IP:http://你的服务器IP/phpmyadmin
  3. 登录
    • 用户名 :通常是 root
    • 密码:是你安装 MySQL 数据库时设置的密码。

🛠️ 常见问题排查

  • 提示"配置文件现在需要秘密短语" (The configuration file now needs a secret passphrase)
    • 原因:config.inc.php 里的 $cfg['blowfish_secret'] 是空的。
    • 解决:按照第二步第 1 点,在单引号里随便填一串字符即可。
  • 提示"无法连接 MySQL" (Cannot connect: invalid settings)
    • 原因:数据库用户名或密码错误,或者数据库服务没启动。
    • 解决:检查 MySQL 服务是否运行,并确认 config.inc.php 中的用户名密码是否正确。
  • 403 Forbidden (禁止访问)
    • 原因:通常是权限问题。
    • 解决:检查文件夹权限,确保 Web 服务器用户(如 www-data)有读取权限。
相关推荐
左左右右左右摇晃11 分钟前
手写Tomcat原理整理
java·开发语言·笔记·tomcat
●VON14 分钟前
鸿蒙 PC Markdown 编辑器性能工程:中文输入与 10MiB 文档
华为·架构·编辑器·harmonyos·鸿蒙
.Hypocritical.1 小时前
Maven笔记——2
java·笔记·maven
乐橙开放平台1 小时前
养殖 SaaS 笔记:乐橙 IoT 物模型管环境,视频 OpenAPI 管回看
数据库·笔记·物联网·mysql·音视频
世界尽头与你1 小时前
iOS 越狱检测原理
安全·网络安全·ios·信息安全·渗透测试
love530love10 小时前
【笔记】AutoClaw NSIS 安装器卡死、进程杀不掉、目录删不了?我是这么解决的
人工智能·windows·笔记·agent
谙弆悕博士12 小时前
系统集成项目管理工程师教程(第3版)笔记——第2章:信息技术发展
笔记·计算机网络·信息安全·学习方法·业界资讯·软考·系统分析师
JoyCong199812 小时前
打破远程协助的安全信任困局,ToDesk AI审计功能自动操作留痕
网络·人工智能·科技·安全·电脑·远程工作
吃着火锅x唱着歌13 小时前
Effective C++ 学习笔记 条款37 绝不重新定义继承而来的缺省参数值
c++·笔记·学习
风曦Kisaki13 小时前
# Linux笔记:操作系统优化与资源管理
linux·运维·服务器·笔记