解放生产力! Mysql client for vscode 1.9 发布!

2020-04-28 09:31:15 +08:00
 cweijan

上次在 V2EX 发布后, 收到 V 友不少建议, 本次版本做出了了重大更新, 下面就让小编带大家了解一下吧!

使用先决条件: vscode 为你的主力工具.(该客户端为 vscode 扩展) 项目地址: https://github.com/cweijan/vscode-mysql

相对上次版本, 本次增加了以下功能:

  1. 记录 SQL 历史记录
  2. 搜索结果页支持指定显示列
  3. 连接时支持指定单个数据库和设置时区
  4. 支持导出表结构
  5. 删除数据库时必须输入数据库名称, 防止误删
  6. 支持 ssh-tunnel
  7. 表列表显示增加了表注释, 数据库表结构一目了然

本次更新重磅功能: 生成 Mock Data

作为一个后端开发, 每次写完接口生成测试数据时总感觉太麻烦, 前端可以 Mock 数据, 后端只能手动, 故开发了这个功能, 一键生成测试数据, 解放后端!

https://wx1.sinaimg.cn/mw690/007HN2KHgy1ge986qnuz2j31hc0kcjvb.jpg

未来开发方向

  1. 增加导出搜索结果(主要是 Excel 格式)
  2. 增加 Mysql 服务器状态监控页
  3. 适当调整 UI 界面 (有好的 UI 界面设计欢迎推荐)
  4. 增加稳定性

如果觉得好用的话, 给项目一个 Star 把, 这可以增加我开发的热情, 并维持长期维护. https://github.com/cweijan/vscode-mysql

其他解放生产力的扩展

  1. 非常好看的主题: https://marketplace.visualstudio.com/items?itemName=cweijan.one-dark-modern
  2. sftp 客户端: https://github.com/cweijan/vscode-ssh (上传, 下载, 编辑(放弃 VIM 吧))
  3. redis 客户端: https://github.com/cweijan/vscode-redis (简单预览, 编辑功能未完善)
5257 次点击
所在节点    Visual Studio Code
20 条回复
wszgrcy
2020-04-28 09:46:29 +08:00
可以代替导航猫了?
cweijan
2020-04-28 09:48:43 +08:00
@wszgrcy 必须可以
fortunezhang
2020-04-28 09:56:52 +08:00
command 'mysql.addConnection' not found 怎么整,楼主
infun
2020-04-28 09:58:49 +08:00
卡顿解决了吗
cweijan
2020-04-28 10:03:51 +08:00
@infun 老哥你电脑有固态吗, 我其实没感到多少卡顿, 下版本我加个配置禁用预加载
secretName
2020-04-28 10:04:08 +08:00
我今天上午试了一下,报了个错,用的 remote 登录模式 https://github.com/cweijan/vscode-mysql/issues/16, 但是用 https://marketplace.visualstudio.com/items?itemName=formulahendry.vscode-mysql 这个插件却没问题,希望能修复一下,谢谢 ~
infun
2020-04-28 10:15:27 +08:00
@cweijan
Intel SLC 的

用户名(us_test_xxxx)带下划线 会出现下面的情况
Access denied for user 'us'@'xxxxxxxxxxxxx' (using password: NO)
cweijan
2020-04-28 10:36:26 +08:00
@infun 记录了, 谢谢
azkaban
2020-04-28 11:59:12 +08:00
star 支持一手,用用看
cweijan
2020-04-28 12:07:35 +08:00
@azkaban 谢谢支持
pavelpiero
2020-04-28 16:14:10 +08:00
除了不支持 MySQL8 之外都很棒
rockft
2020-04-28 18:50:17 +08:00
感觉不错,已 star,可惜 ssh 不支持密钥登录
cweijan
2020-04-29 15:06:56 +08:00
@rockft 新版支持了
rockft
2020-04-30 21:13:19 +08:00
@cweijan 已升级,蛮好用
lastone6210
2020-05-20 10:26:16 +08:00
提个意见, 每次单击某个表的时候不要直接打开 Query 页面
“打开某个表并对此表 query”的操作逻辑并没有那么普遍,数据库管理人员才会经常做这种操作,而开发人员,无论是前端后端还是数据库本身开发,更多的是“查看此表信息”的操作, 这时候每次单击都直接跳出 query 页面会比较困扰.
我知道可以点开表名左边的折叠箭头, 但还是不习惯, 跟 VSCode 其他的操作有些相悖
lastone6210
2020-05-20 10:28:44 +08:00
另外一键生成 Mock 数据真棒
infun
2020-07-06 16:49:13 +08:00
@cweijan
请问一下,能不能添加环境切换的功能,现在 FAT UAT 有同名数据库 就不能用了
infun
2020-07-06 16:51:24 +08:00
@cweijan
Change Active Database 不是很方便,也不知道切换的是不是对的
infun
2020-12-07 11:18:12 +08:00
请问一下,这个配置放哪里的啊,不晓得设置错了啥,导致不能用了,想找出来删掉,谢谢
![1.jpg]( https://upload.cc/i1/2020/12/07/1Pascb.jpg)
infun
2020-12-07 11:18:40 +08:00
@cweijan
如上条

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/666811

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX