工欲善其事必先利其器
在 Mac 上 MySQL 的客户端有很多,我使用过的有:
(1)mysql 命令行
(2) mycli 命令行(mysql 命令行升级版,文档)
(3)DBeaver(可视化软件 文档)
直到我发现了 VScode 上也能链接 MySQL,我才发现上面的各位都是辣鸡
VScode 链接 MySQL 教程
Part1. 安装插件
1. MySQL插件
注意:在插件库里有个同名MySQL的插件(作者:“Jun Han”
),但是那个插件会出现链接不上的问题
2. SQL语法高亮插件
Part2. 使用方法
使用插件的方法,请看官方文档,里面介绍地非常详细,请花 2 分钟时间仔细看一看
地址:https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-mysql-client2
右键 Run MySQL Query,运行当前光标所在行;选择多行,在点 Run MySQL Query 可运行多行 sql 语句
Part3. 一点说明
在 VScode 中切换数据库,不是用 USE xxx命令,而是要让你想操作的数据库变成 active 状态
法一:
我选择的是 school 数据库,此时你执行 sql 文件(位置任意),就是在这个数据库下执行的
法二:
可以在命令面板中,输入 MySQL: Change Active Database(或自定义快捷键)进行数据库切换
Part4. 使用体验
- 可视化界面比较友好
- 在 VScode 中是可以使用 vim 的,编辑速度快(强于 DBeaver)
- 可以保存 sql 文件(强于 mycli 命令行)
- 查看 SQL 语句非常方便