MySQL 视频课 · 50 集 / DDL:数据库与表操作、数据类型、图形化工具 / P11
第 11 集 / 共 50 · DDL:数据库与表操作、数据类型、图形化工具 · 视频 p=11 · 时长 10:43
P11 11. 基础-SQL-图形化界面工具DataGrip
看视频,对照阅读:在新标签打开原视频(p=11) · 先看跟播对照
图形化工具让结果更直观,但点下去生成的仍然是 SQL。
复习模式:快速跳知识点(详解在下方各节)
复习顺序:先看“一句话理解”能否复述,再扫步骤,最后做自测;答不出时回到小例与易错。
一句话理解
命令行能干活,但看结果、改数据不方便。这一集用 DataGrip 连上 MySQL,在图形界面里建表、执行 SQL、看结果表格。
跟播:视频里 ↔ 本站
视频在 DataGrip 里连库、用图形界面建表、执行 SQL、在结果网格里看数据。
| 视频里 / 原课字段 | 本站对应 |
|---|---|
| 讲义第 5 章的 emp / dept(本章还没出现) | 本页只有 5 列 employee:id / name / age / dept_id / salary(不建 department 表) |
| dept_id 1 / 2(本页只有数字,没有部门名) | 到 P18–P23 才有 department:1 研发部、2 市场部;P37 起换成 6 列表,2 号叫测试部 |
看完应能:能在图形界面里找到表、执行一条 SELECT、看懂结果网格里的 NULL
看视频时以讲义表为准,跟练时用本站表;结构相同、数字不同。
按这 4 步做
- 第一步是新建项目:欢迎界面点 New Project,输入项目名。项目只是把连接和脚本放在一起,它本身不是数据库。
- 第二步配数据源:填主机(本机就是 localhost 或 127.0.0.1)、端口 3306、用户名和密码,测试连接通过后,左侧才会出现库和表的树。
- 连上后左边是库/表树,右边是 SQL 编辑器;选中语句执行,结果出现在下方网格,可以排序、筛选、导出。
- 画面里还用图形化“新建表”填了表名和字段,下方实时生成
create table语句。点 Execute 才真正执行——图形界面只是帮你写 SQL,不是绕过 SQL。
小例
SELECT * FROM employee;
在 DataGrip 的查询控制台里选中这一句执行,下方网格应出现 5 列(id、name、age、dept_id、salary)、4 行。本页练习脚本 p11.sql 建的就是这张 5 列的 employee(独立练习库 mysqlnotes_p11),和后面 P37 那套 6 列的表不是同一张,别混用。* 表示所有列;网格里 NULL 会以灰色、斜体之类的特殊样式显示(不同版本可能不同),比命令行更容易一眼看出“这人没填薪水”。
易错点
- 以为图形工具连上就等于数据库装好了。工具只是客户端,服务没启动照样连不上。
- 在图形界面点“新建表”后忘了点 Execute,以为表已经建好。
- 在公共电脑上勾选保存密码。多人共用的机器不要留连接密码。
30 秒速记
自测(2 题,先答再展开)
自测 1:DataGrip 的项目和 MySQL 的数据库是同一件事吗?
不是。项目是 DataGrip 自己的工作区,保存连接配置和 SQL 文件;数据库是 MySQL 服务端里的数据容器。一个项目可以连多个数据库。
自测 2:图形界面建表和手写 CREATE TABLE 有什么区别?
结果一样:界面只是把填的字段翻译成 CREATE TABLE 再执行。区别是你看得见生成的 SQL,能顺便学语法,也方便复制到脚本里。
材料与来源
展开材料出处、讲义页码与证据等级
| 材料 | 类型 / 位置 | 支持了什么 |
|---|---|---|
| B站原视频 P11《11. 基础-SQL-图形化界面工具DataGrip》 | 平台视频页 · P11 | 标题、时长与分 P 信息取自平台公开页面;仅作外链,不在站内播放 |
| 本集采样画面 p11_t30.jpg(约 192s) | 平台视频页 · P11 / 约 192s | 已人工查看该帧:幻灯片“SQL—MySQL图形化界面工具”配 DataGrip 欢迎页与 New Project 弹窗(Enter new project name);只证明这一画面,不代表整集讲解 |
| 本集采样画面 p11_t70.jpg(约 449s) | 平台视频页 · P11 / 约 449s | 已人工查看该帧:DataGrip 已连接 @localhost,弹出 Create New Table:表名、字段 id int,下方生成 create table 语句与 Execute 按钮;只证明这一画面,不代表整集讲解 |
以同版讲义公开镜像核对:讲义 2.4 图形化界面工具 DataGrip(p26–34)。原声字幕未取得(匿名接口字幕轨为空且需登录),讲师逐句讲解未核;本页示例、表与数字为站内原创,不是课堂原表。
讲义对照:讲义 2.4 图形化界面工具 DataGrip · p26–34(公开镜像;按主题对应,切点 notexact)
- 画面静帧 9 帧,采样点 0:12–10:30 / 全片 10:43(只用于确认画面主题,不作内容边界)
- 原声字幕未取得:匿名接口字幕轨为空且需登录,未使用任何账号
等级含义:平台视频页 / 官方文档 / 课件 = 原始材料;二手整理 = 参考;推断 = 未经核实。站内补充的解释与练习会在此说明。