深圳企业网站建设价格,开发一个网站要多久,做设计用到的网站,辽宁建设信息网站VSCode Intellij IDEA CE 数据库连接
大概记一下现在正在用的几个工具/插件
VSCode
VSCode 里面的工具我下载了很多#xff0c;如果只是链接 MySQL 的话#xff0c;可能用 Jun Han 这位大佬的 MySQL 就好了#xff1a; 使用这个插件直接打开 .sql 文件单击运行就能…VSCode Intellij IDEA CE 数据库连接
大概记一下现在正在用的几个工具/插件
VSCode
VSCode 里面的工具我下载了很多如果只是链接 MySQL 的话可能用 Jun Han 这位大佬的 MySQL 就好了 使用这个插件直接打开 .sql 文件单击运行就能跑 sql 命令而且跑起来也挺方便的
不过我们项目本身就有用 PostgresSQL我在下载了这个插件后 二者似乎有配置上的冲突以至于最终只能卸载 Jun Han 大佬写的这个插件了
如果只是用 PostgresSQL那么这个插件也挺方便的运行方法和 MySQL 挺像打开 SQL 文件右键就可以运行 因为各种插件冲突的关系所以我最终选择了这款插件 这是一个付费插件一年$20 或者 68r 如果我没记错的话
现在我用的是免费版还可以支持的数据库类型很多 免费版主要的限制在于只能够使用 3 个 connection不过我觉得日常也够了毕竟配置数据库也不是特别麻烦。
除了 3 个 connection 的限制外其他的可用可不用……包括云端同步配置之类的我对这个需求倒不是很大
UI 整体方面还行这是在侧边栏的效果 这是打开数据库预览的效果 不过免费版好像不能拖拽数据栏 除了这个之外基本上没什么特别大的问题
不过 VSCode 毕竟是个文本编辑器跑数据量比较大的 query 对标专门的软件速度上的差距还是比较明显的比如说我们本地 PostgresSQL 大概几万条数据在 VSCode 跑 SELECT * FROM 大概需要至少半分钟的反应时间但是 pg admin 跑起来可能就几秒钟的时间
我这里没有具体的 benchmark不太好对比但是正常使用 LIMIT 这些渲染几百条数据还是挺快的可能上万条数据显示 UI 上卡顿的会特别厉害
Intellij CE
如果是付费版的 Intellij 应该是直接带有连接数据库的工具但是 CE 需要额外下载
具体的方法是到 settings 里面寻找 plugin我这里用的是 Database Navigator 目前支持的版本也有列
OracleMySQLSQLitePostgresSQL…
其他的我没有尝试不过 MySQL 和 PostgresSQL 两个我是连接成功了 其中 connection 是 MySQLconnection 1 是 PostgresSQL我没改名字用的就是默认的了
这个插件主要存在的问题在于可能需要设置 auto commit 我昨天在跑 Spring Boot 的案例然后发现数据库里面的数据更新了虽然 VSCode 里显示数据已经刷新成功了不过 Intellij 里面是种刷新不出来一直到选择了 auto-commit再刷新数据就更新出来了