安装与环境
MySQL安装->命令行入门->Workbench图形工具->准备练习数据
安装 MySQL
先把 MySQL 装到电脑上。按操作系统选一种。
macOS
推荐 Homebrew,一条命令:
bash
brew install mysql安装完启动服务:
bash
brew services start mysqlWindows
- 去 MySQL 官网下载页 下载安装包
- 运行安装程序,选 Developer Default
- 一路 Next,中途会让你设 root 密码——记住它
- 完成后 MySQL 会自动在后台运行
验证
bash
mysql --version看到 mysql Ver 8.0.x ... 就说明装好了。
命令行入门
MySQL 自带命令行客户端。虽然黑框不好看,但它是和 MySQL 对话最直接的方式。
连接
bash
mysql -u root -p-u root:用 root 登录(超级管理员)-p:回车后输密码
成功后提示符变成 mysql>。
看看有哪些库
sql
SHOW DATABASES;会列出几个系统自带的库(mysql、information_schema 等),不用管它们。
选库
sql
USE mysql;USE 的意思是"接下来的操作都在这个库里"。
看看有哪些表
sql
SHOW TABLES;列出当前库里的所有表。
看表结构
sql
DESCRIBE user;简写 DESC user 也行。会列出列名、类型、是否允许 NULL 等——像 Excel 的表头。
退出
sql
exit或按 Ctrl + D。
📝 这几个命令是进 MySQL 的标准流程:
SHOW DATABASES→USE xxx→SHOW TABLES→DESC xxx。先看有什么库、选库、看有什么表、看表结构,然后写查询。
MySQL Workbench
觉得黑框太硬核?MySQL 官方还提供了免费图形工具——MySQL Workbench。
基本操作
- 建连接:填主机
localhost、端口3306、用户名root、密码 - 双击连上,左侧 Schemas 面板选库
- 在 Query 窗口写 SQL,点 ⚡ 执行
💡 命令行练手感,Workbench 看结果更直观,前期配合着用。
准备练习数据
为后面章节建一个示例库。
建库
sql
CREATE DATABASE tutorial;切库
sql
USE tutorial;建表
sql
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(20) NOT NULL,
age INT,
city VARCHAR(50),
salary DECIMAL(8,2)
);先不纠结关键字(后面创建与操纵表章节细讲),知道建了一个有 5 个字段的 users 表就行。
塞数据
sql
INSERT INTO users (name, age, city, salary) VALUES
('张三', 25, '北京', 8000.00),
('李四', 30, '上海', 12000.00),
('王五', 28, '广州', 9500.00),
('赵六', 35, '深圳', 15000.00),
('孙七', 22, '北京', 6000.00),
('周八', 29, '上海', 11000.00),
('吴九', 32, '杭州', 13000.00),
('郑十', 27, '北京', 7800.00);验证
sql
SELECT * FROM users;看到 8 行数据整整齐齐,环境就妥了!
小结
这章搭好了后面全程要用的环境,记住四件事:
- MySQL 装好了 —
mysql --version能看到版本号 - 命令行四件套 —
SHOW DATABASES→USE xxx→SHOW TABLES→DESC xxx,进库看表的标准流程 - Workbench 作为备选 — 命令行练手感,图形工具看结果更直观
- tutorial 库就绪 — 一张
users表 + 8 条数据,后面所有章节就围着它转了
环境已经就位,下一篇正式开始写你的第一条 SELECT。