在 macOS 13 上设置 MySQL 的完整指南
在本篇文章中,我们将详细介绍如何在 macOS 13 上安装和配置 MySQL。我们将遵循以下步骤:
步骤 | 描述 |
---|---|
1 | 下载 MySQL 安装包 |
2 | 安装 MySQL |
3 | 启动 MySQL |
4 | 设置 MySQL 根用户密码 |
5 | 确认 MySQL 服务正常运行 |
6 | 连接到 MySQL 数据库并创建表 |
步骤详解
第一步:下载 MySQL 安装包
- 打开浏览器,访问 MySQL 官方网站([mysql.com](
- 选择适合 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。记得在使用过程中定期备份你的数据,并安全地管理你的用户权限。学习数据库管理是一个不断探索的过程,祝你在这条路上有所收获!