Skip to content

安装与环境

MySQL安装->命令行入门->Workbench图形工具->准备练习数据

安装 MySQL

先把 MySQL 装到电脑上。按操作系统选一种。

macOS

推荐 Homebrew,一条命令:

bash
brew install mysql

安装完启动服务:

bash
brew services start mysql

Windows

  1. MySQL 官网下载页 下载安装包
  2. 运行安装程序,选 Developer Default
  3. 一路 Next,中途会让你设 root 密码——记住它
  4. 完成后 MySQL 会自动在后台运行

验证

bash
mysql --version

看到 mysql Ver 8.0.x ... 就说明装好了。

命令行入门

MySQL 自带命令行客户端。虽然黑框不好看,但它是和 MySQL 对话最直接的方式。

连接

bash
mysql -u root -p
  • -u root:用 root 登录(超级管理员)
  • -p:回车后输密码

成功后提示符变成 mysql>

看看有哪些库

sql
SHOW DATABASES;

会列出几个系统自带的库(mysqlinformation_schema 等),不用管它们。

选库

sql
USE mysql;

USE 的意思是"接下来的操作都在这个库里"。

看看有哪些表

sql
SHOW TABLES;

列出当前库里的所有表。

看表结构

sql
DESCRIBE user;

简写 DESC user 也行。会列出列名、类型、是否允许 NULL 等——像 Excel 的表头。

退出

sql
exit

或按 Ctrl + D

📝 这几个命令是进 MySQL 的标准流程SHOW DATABASESUSE xxxSHOW TABLESDESC xxx。先看有什么库、选库、看有什么表、看表结构,然后写查询。

MySQL Workbench

觉得黑框太硬核?MySQL 官方还提供了免费图形工具——MySQL Workbench

基本操作

  1. 建连接:填主机 localhost、端口 3306、用户名 root、密码
  2. 双击连上,左侧 Schemas 面板选库
  3. 在 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 行数据整整齐齐,环境就妥了!

小结

这章搭好了后面全程要用的环境,记住四件事:

  1. MySQL 装好了mysql --version 能看到版本号
  2. 命令行四件套SHOW DATABASESUSE xxxSHOW TABLESDESC xxx,进库看表的标准流程
  3. Workbench 作为备选 — 命令行练手感,图形工具看结果更直观
  4. tutorial 库就绪 — 一张 users 表 + 8 条数据,后面所有章节就围着它转了

环境已经就位,下一篇正式开始写你的第一条 SELECT。


评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.8