对不起navicat我投入了DataGrip的怀抱
一 前言
今天的内容是知识追寻者想给大家安利一个软件为DataGrip, 没错,他就是idea,pycharm们的兄弟,都是属于jetbrains家族,知识追寻者放弃navicat的使用了,对不起navicat , 因为 DataGrip华丽的黑色背景我放弃了你,因为daDataGripagrid的高效的查询性能和自动化的功能键,放弃了你;说真的用了这么久的navicat 突然不怎么用了,还有点舍不得,它的超时查询提示至今记忆犹新;
公众号:知识追寻者
知识追寻者(Inheriting the spirit of open source, Spreading technology knowledge;)
二 DataGrip的相关介绍
下载网址: https://www.jetbrains.com/datagrip/
安装提示:https://www.jetbrains.com/datagrip/quick-start/
2.1 连接介绍
如下图 , 点击 File --> new --> data Source --> 选择 mysql , 就可以跳出填写数据库连接相关信息; 看下数据库支持的列表就知道,真的是支持多种数据库连接方式,基本主流的数据库都有;
按照如下方式填写数据库连接信息,注意点是在 4 那个地方有个下载驱动,点击下载即可,然后进行连接测试,如果测试成功,说明就连接上数据库,否则根据错误提示在 Advanced 列表进行扩展属性配置;
2.2 界面介绍
可以看到知识追寻者已经连上Mysql 了; 默认加载了一个information 的数据库, 如果添加已有数据库呢? 可以看到有 个 1of 6 ,说明这个数据库管理系统中有6个数据库,点击1 of 6 选择勾选即可;
2.3 选项介绍
- 如下所示,我们平常关心的就是 建表, 修改表结构, 导入,导出;
- 下面还有个color settings 可以改变表区域颜色,不是全局的哟;而且展开一张表九年看见结构信息,是不是很贴心;
- sql脚本点击进行再点击source edit就可以看创建表的sql语句;
双击表名就可以看见表中的数据信息, DDL 也是表结构语句;
大家最关系的还是怎么查询sql , 没错点击右键 的SQL Console 控制台即可;注意,每次用new - >open 都会创建一个控制台, 如果上次已经open过,建议 按照如下方式打开之前已经创建的控制台窗口;然后大家就可以在控制台里面输入sql语句查询等操作;
当写好 select * from customer 时 还可以选择 * 号 右击 show - content - action ; 点击 expand column list 就可以将 * 号变成 表字段;
选择 CTRL ALT L 格式化SQL;
按照 如下方式写SQL
insert into customer ()
其还会有自动提示功能,选择下来列表的表名就自动帮我们写填充字段,总之很方便,不亏是你jetbrains 家族成员;
insert into customer (customer_name, gender, telephone, register_time)
最后再看看 导入导出功能,也会全面,基本的格式都有,看大图
其还有更多的特色内容,请参考官网 :https://www.jetbrains.com/datagrip/features/
总之知识追寻者很满意其流畅性和背景颜色;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix