数据库原理与应用 第 3 章 · 第四节
课程 › 第 3 章 › 第四节 连接管理工具在线练习 版式
第 3 章 SQL 的基本概念和 MySQL 简介 · 第四节

连接 MySQL 与常用工具

三种连接方法,管理工具,在线练习网站
本 节 知 识 点
  1. 12连接 MySQL
  2. 13MySQL 管理工具
  3. 14在线练习 SQL 的网站
12
第 3 章 · 第四节 · 课件第 21、22、23 页合并重做

连接 MySQL

用命令行客户端、命令提示符或 Workbench 连接。

3.2 MySQL 简介课件第 21 至 23 页合并

连接 MySQL

方法一:MySQL Command Line Client
  • 在开始菜单中打开 MySQL 8.0 Command Line Client
  • 输入 root 的口令,出现 mysql> 提示符就连上了
  • 输入 SHOW DATABASES; 查看有哪些数据库,输入 exit 退出
方法三:MySQL Workbench
  • 打开 Workbench,单击 Local instance MySQL80,输入口令
mysql 命令的选项
选项含义
-h要连接的主机名或 IP,连本机可以不写
-u用户名
-P端口,默认的 3306 可以不写
-p执行后提示输入口令
方法二:在命令提示符中进入 bin 文件夹,再执行 mysql 命令
cd /d "C:\Program Files\MySQL\MySQL Server 8.0\bin"
mysql -u root -p

完整的写法是 mysql -h 主机名 -u 用户名 -P 端口 -p。连接本机上端口为 3306 的 MySQL,写 mysql -u root -p 就可以了。

13
第 3 章 · 第四节 · 课件第 24 页重做

MySQL 管理工具

管理工具分为应用、运维、监控和诊断优化四类。

3.2 MySQL 简介课件第 24 页重做

MySQL 管理工具

类别作用例子
应用工具图形化地管理数据库,编写和执行 SQLMySQL Workbench
运维管理类工具备份与恢复、日志审计等运维工作mysqldump、mydumper、xtrabackup、Percona Toolkit
监控管理类工具监控服务器的状态和性能,出现问题时报警Zabbix、Lepus
诊断优化类工具诊断性能问题,做基准测试innotop、orzdba、sysbench、mysqlslap

重 点

本课程用 MySQL Workbench 编写和执行 SQL,第 10 章会用到 mysqldump。

14
第 3 章 · 第四节 · 课件第 25 页重做

在线练习 SQL 的网站

没有装 MySQL 的时候,也可以在网页上练习 SQL。

3.2 MySQL 简介课件第 25 页重做

在线练习 SQL 的网站

网站说明
playcode.io/sql-online在浏览器中直接编写并运行 SQL
sqliteonline.com在线的 SQLite 等数据库,可以建表和查询
nowcoder.com 的 SQL 题库按题目练习 SQL,提交后自动判断对错
sqlzoo.net有中文的 SQL 教程和练习

这些网站用的数据库不一定是 MySQL,个别语法可能不同。

重 点

在线练习只是补充,课程的实验都在自己电脑的 MySQL 8.0 中完成。

保山学院·人工智能教研室·曹鼎鼎