navicat之常用操作
日常开发经常使用Navicat进行数据库的管理
快捷键:
快捷键 | 说明 | |
F6 | 打开一个命令行界面 | |
Ctrl + q | 快速开启一个查询 | |
ctrl + r | 运行当前SQL | |
常用操作:
1.同步数据
在 工具 > 数据同步/数据传输/结构同步
2.在指定的数据库中查找关键词, 可以是数据 或者 数据结构
在 工具 > 在数据库或模式中查找
3.查看历史日志
在 工具 > 历史日志
常见错误:
1. navicat使用ssh登录mysql报错:expected key exchange group packet from server
由于公司使用的是阿里云的RDS,需要通过内网连接数据库(不直接提供公网访问),此时可以使用navicat的ssh方式,通过一台跳板机连接内网的RDS
解决方案:
1)升级Navicat
2) 修改sshd的配置:
# vim /etc/ssh/sshd_config
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1