✏️
Note
  • BT-Panel & WordPress 全站HTTPS配置
  • DataGrip初次使用
  • CentOS中的systemctl命令
  • CentOS系统源设置
  • IntelliJ IDEA快捷键
  • SS&SSR
  • top命令详解与Swap缓存设置
  • V2Ray & ws+tls+https
  • Vim技巧(一)
  • 利用反射分析类的能力
  • 紫罗兰永恒花园 1080p
  • 数据采集服务介绍
  • V2Ray手动安装
  • CentOS下手动安装JDK,Python环境和界面切换
  • V2Ray配合SwithyOmega使用和加强版规则使用
  • Nginx简单使用
  • GitLab尝试
Powered by GitBook
On this page
  • DataGrip的Driver下载失败
  • DataGrip关联本地MySQL失败 'serverTimezon'
  • DataGrip通过SSH连接远程主机MySQL
  • 开放运程主机的放行端口
  • DataGrip连接操作
  • DataGrip常用快捷键

Was this helpful?

DataGrip初次使用

DataGrip的Driver下载失败

下载的链接可能被墙,看错误代码中的链接自寻文件,或代理即可.

DataGrip关联本地MySQL失败 'serverTimezon'

Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon' 时区错误,MySQL默认的时区是UTC时区,比北京时间晚8个小时. 所以要修改mysql的时长

在mysql的命令模式下,输入:

set global time_zone='+8:00';

再次连接成功

DataGrip通过SSH连接远程主机MySQL

开放运程主机的放行端口

默认MySQL端口为3306,即本地连接为localhost:3306 在远程主机的安全组(阿里云)或宝塔-安全中放行3306端口,并做好备注.

DataGrip连接操作

用MySQL作为演示,其他类型应该类似. Name: 连接命名 Comment: 不解释

SSH/SSL处编辑

Proxy host: 填远程主机地址. Proxy port: SSH连接默认以22端口访问,默认不填. Proxy user: 不解释. 如果登陆远程主机是私钥文件,则Auth type 选择 Key pair(OpenSSH or PuTTY). 输入完成先不要点击 Test Connection

General处编辑

在该页面输入数据库相应的信息. 注意:该页面上的填写的信息是基于远程主机的.因此Host是localhost而不是远程主机的外网ip. 最后点击Test Connection 即可

不建议这样操作远程主机数据库,将MySQL的端口暴露在外,可能造成一定风险.

DataGrip常用快捷键

管理数据库连接: Ctrl+Alt+Shift+S 文件视图窗口: Alt+2 进入一个文件: Ctrl+Shift+N 打开最近的文件: Ctrl+E 导航栏: Alt+Home 全局搜索: 双击Shift

Ctrl+Enter: 执行选中的SQL语句 Ctrl+Shift+左右箭头: 调整列宽度 (选中行,可以调整所有列的宽度) Ctrl+Y: 删除行 Ctrl+Delete: 删除结尾单词 Ctrl+Backspace: 删除开头单词 Ctrl+D: 选择复制行 Ctrl+N: 进入某个表 (按name) Ctrl+G: 进入行或列 Shift+f6: 变量重命名 (弹出重命名对话框) Ctrl+Shift+U: 大小写自动转换 (字段名或者表名) Ctrl+Shift+L: sql格式化 (选中需要格式化的代码)

通配符自动展开: 查询的时候我们会使用select *查询所有列,这是不太好的习惯,datagrip能快速展开列。光标定位到*后面,按下Alt+Enter快捷键

PreviousBT-Panel & WordPress 全站HTTPS配置NextCentOS中的systemctl命令

Last updated 5 years ago

Was this helpful?