在 macOS 13 上设置 MySQL 的完整指南

在本篇文章中,我们将详细介绍如何在 macOS 13 上安装和配置 MySQL。我们将遵循以下步骤:

步骤 描述
1 下载 MySQL 安装包
2 安装 MySQL
3 启动 MySQL
4 设置 MySQL 根用户密码
5 确认 MySQL 服务正常运行
6 连接到 MySQL 数据库并创建表

步骤详解

第一步:下载 MySQL 安装包

  1. 打开浏览器,访问 MySQL 官方网站([mysql.com](
  2. 选择适合 macOS 的安装包进行下载。

第二步:安装 MySQL

在终端输入以下命令(确保你已经下载了 .dmg 文件):

# 挂载下载的 MySQL 安装包
hdiutil mount ~/Downloads/mysql-<version>-macos11-x86_64.dmg

注释:将 <version> 替换为你下载的具体版本号。

接着安装 MySQL(假设你已挂载了 dmg 文件):

# 运行安装程序
sudo installer -pkg /Volumes/mysql-<version>/mysql-<version>.pkg -target /

注释:安装 MySQL 的方法,使用了 sudo 权限以保证安全。

第三步:启动 MySQL

可以使用以下命令启动 MySQL 服务:

# 启动 MySQL 服务
sudo mysql.server start

注释:通过命令启动 MySQL 服务。

第四步:设置 MySQL 根用户密码

初次启动 MySQL 后,我们需要设置一个根用户的密码。输入以下命令:

# 进入 MySQL 命令行
sudo mysql

# 设置根用户密码(输入以下命令,替换 <your_password> 为你想要的密码)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<your_password>';

注释:使用 ALTER USER 命令更改根用户的密码。

第五步:确认 MySQL 服务正常运行

使用以下命令检查 MySQL 的运行状态:

# 检查 MySQL 服务状态
sudo mysql.server status

注释:此命令用于确认 MySQL 服务是否已经在运行。

第六步:连接到 MySQL 数据库并创建表

进入 MySQL 命令行并连接:

# 连接到 MySQL
mysql -u root -p

注释:使用根用户连接 MySQL,系统会提示你输入密码。

成功登录后,你可以创建数据库和表。例如:

-- 创建数据库
CREATE DATABASE test_db;

-- 使用数据库
USE test_db;

-- 创建表
CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(100) NOT NULL,
    email VARCHAR(100) NOT NULL UNIQUE
);

注释:以上 SQL 语句用于创建一个名为 test_db 的数据库和包含用户信息的 users 表。

关系图

我们可以使用以下的 ER 图表示我们的表结构:

erDiagram
    USER {
        INT id PK
        VARCHAR name
        VARCHAR email
    }

注释:这个 ER 图展示了 users 表的结构。

结尾

通过以上步骤,你应该能够成功在 macOS 13 上安装并配置 MySQL。记得在使用过程中定期备份你的数据,并安全地管理你的用户权限。学习数据库管理是一个不断探索的过程,祝你在这条路上有所收获!