在 localhost 上使用 MySQL

在本地环境安装与连接 MySQL,配合 phpMyAdmin 或命令行管理数据库,供 WordPress、Drupal 等应用使用。


MySQL 是 PHP 生态中最常用的关系型数据库。本地开发时,Web 应用通过 localhost127.0.0.1 连接本机 MySQL 实例。

默认连接信息

常见本地默认值
主机localhost127.0.0.1
端口3306
用户root
密码空(XAMPP/WAMP 默认)或安装时设定

应用配置示例(WordPress wp-config.php):

define('DB_HOST', 'localhost');
define('DB_NAME', 'myapp');
define('DB_USER', 'root');
define('DB_PASSWORD', '');

启动 MySQL

  • XAMPP / WAMP / MAMP:控制面板中启动 MySQL 服务
  • Linux LAMPsudo systemctl start mysql
  • macOS Homebrewbrew services start mysql

管理工具

工具访问地址
phpMyAdminhttp://localhost/phpmyadmin
Adminerhttp://localhost/adminer
命令行mysql -u root -p

命令行常用操作

mysql -u root -p
CREATE DATABASE myapp CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'dev'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON myapp.* TO 'dev'@'localhost';
FLUSH PRIVILEGES;

常见问题

无法连接 MySQL
确认服务已启动;检查端口 3306 是否被占用;Windows 上可尝试 127.0.0.1 替代 localhost

Access denied for user ‘root’@‘localhost’
重置 root 密码或核对安装文档中的默认凭据。

与 MariaDB 的关系
XAMPP 等栈常用 MariaDB 替代 MySQL,连接方式与 SQL 语法基本兼容,应用一般无需修改。

小结

本地 MySQL 默认监听 3306,主机名填 localhost;配合 phpMyAdmin 在浏览器中可视化管理数据库。

访客计数:------ Best viewed in Netscape Navigator · 800×600 © LocalHost Run