【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(.8.12)

时间:2024-04-11 19:11:02

工欲善其事必先利其器

在 Mac 上 MySQL 的客户端有很多,我使用过的有:

(1)mysql 命令行

【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(2020.8.12)

(2) mycli 命令行(mysql 命令行升级版,文档

【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(2020.8.12)

(3)DBeaver(可视化软件 文档

【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(2020.8.12)
直到我发现了 VScode 上也能链接 MySQL,我才发现上面的各位都是辣鸡


VScode 链接 MySQL 教程

Part1. 安装插件

1. MySQL插件
【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(2020.8.12)
注意:在插件库里有个同名MySQL的插件(作者:“Jun Han”
),但是那个插件会出现链接不上的问题

2. SQL语法高亮插件
【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(2020.8.12)


Part2. 使用方法

使用插件的方法,请看官方文档,里面介绍地非常详细,请花 2 分钟时间仔细看一看

地址:https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-mysql-client2

【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(2020.8.12)
右键 Run MySQL Query,运行当前光标所在行;选择多行,在点 Run MySQL Query 可运行多行 sql 语句

Part3. 一点说明

在 VScode 中切换数据库,不是用 USE xxx命令,而是要让你想操作的数据库变成 active 状态

法一:

【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(2020.8.12)
我选择的是 school 数据库,此时你执行 sql 文件(位置任意),就是在这个数据库下执行的

【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(2020.8.12)
法二:

可以在命令面板中,输入 MySQL: Change Active Database(或自定义快捷键)进行数据库切换

Part4. 使用体验

  1. 可视化界面比较友好
  2. 在 VScode 中是可以使用 vim 的,编辑速度快(强于 DBeaver)
  3. 可以保存 sql 文件(强于 mycli 命令行)
  4. 查看 SQL 语句非常方便
    【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(2020.8.12)