使用SQLyog远程连接数据库
使用SQLyog远程连接数据库
SQLyog是我一直最喜欢的MySQL数据库连接工具,但腾讯云之类的远程服务器,出于安全的原因我们使用的是RSA密钥认证登录,那么能否用SQLyog连接上远程服务器呢?
答案当然是肯定的。
需要下载SQLyog的可以查看我的Windows软件列表。
处理密钥
一般我们通过腾讯云的管理页面上创建的RSA密钥是pem格式,而SQLyog只支持ppk格式,所以我们要先进行密钥转换,通过pem格式的密钥来生成一个ppk格式的密钥。
这里使用的转换工具是PuTTYgen。
官网是:https://www.puttygen.com/
下载安装好后打开PuTTYgen:
选择Conversions>import key
在弹出的资源管理器窗口中选择你的pem密钥。
密钥加载好以后,可以给密钥设置一个二次密码,当然这是可选的,不过出于安全考虑,建议设置。设置好以后点击Save private key,就可以生成一个ppk格式的私钥。
连接数据库:
打开SQLyog新建连接:
需要注意的是,因为我们使用的是SSH连接,所以在MySQL连接设置里的主机地址是localhost。
此外还需要注意的是,用户名和密码都要填MySQL数据库的用户名和密码。
在SSH的设置页面,主机地址、用户名都要填写远程主机的,比如我这里就是腾讯云的。
关键是登录验证,这里要选择公钥,口令里填写密钥转换时候设置的二次密码,私钥选择刚生成的ppk密钥。
点击测试连接,如果一切无误就会显示可以连接。然后点击连接即可。
参考资料
putty登录,提示no supported authentication methods available解决方法。
sqlyog通过跳板机ssh连接mysql数据库。
使用SQLyog远程连接数据库相关推荐
- mysql远程连接数据库的二种方法_mysql 远程连接数据库的二种方法
mysql 远程连接数据库的二种方法 一.连接远程数据库: 1.显示密码 如:MySQL 连接远程数据库(192.168.5.116),端口"3306",用户名为"roo ...
- 远程linux服务器,安装集成的xampp,本地电脑远程连接数据库进行使用
远程linux服务器,安装集成的xampp,本地电脑远程连接数据库进行使用 使用 navicat 相关软件远程连接数据库远程访问 xampp目录一般在/opt/lampp中 一.执行命令.进入目录: ...
- 使用内网穿透远程连接数据库
如题,本篇主要使用NATAPP进行内网穿透从而远程连接数据库. 远程连接数据库在这里指的是不通过局域网,sql server远程连接数据库的方式有两种,一种是最简单的,只需要数据库创建人的那台电脑在本 ...
- IDEA远程连接数据库
IDEA远程连接数据库 1.选择数据源 2. 选择连接的数据库 3. 选择驱动 4. 测试连接 (MySQL 5.7版本 驱动==mysql-connector-java-5.1.47.jar==) ...
- Springboot集成Durid远程连接数据库一直报ERROR 1045 (28000): Access denied for user
1.问题 Springboot集成Durid远程连接数据库时,发现一直报ERROR 1045 (28000): Access denied for user,显示密码错误,但在本地通过Navica ...
- 服务器宝塔面板配置远程连接数据库
服务器宝塔面板配置远程连接数据库 阅读本博文可以自定义数据库用户权限,配合Navicat执行新建数据库等操作. 运行环境描述 阿里云ECS 系统:CentOS Linux 数据库:MySQL 5.5 ...
- 使用SQLyog远程连接MySQL
前言 在一局域网中,有两台主机,主机1是Windows 10系统,主机2是Windows 7系统,其中,主机1的IP是192.168.8.107,主机2的IP是192.168.8.106.已知两主机上 ...
- SQLyog远程连接mysql
SQLyog远程连接mysql 1.保证网络畅通和端口正常开放 在Windows的cmd下执行 ping IP地址 检查远程服务器是否网络畅通 telnet IP地址 端口号 检查远程服务器的端口是否 ...
- centos7 mysql 3306端口_Centos7开启/关闭3306端口实现远程连接数据库
在阿里云ecs上搭建网站以及学习apache安装的时候需要打开80,3306端口等,由于centos 7版本以后默认使用firewalld后,网上关于iptables的设置方法已经不管用了!直接学习f ...
- 初始化Mariadb数据库+远程连接数据库
一.初始化Mariadb数据库 1.安装Mariadb yum install mariadb mariadb-server 2.启动Mariadb systemctl start mariadb s ...
最新文章
- vim php 语法高亮,linux vim配置文件(语法高亮)
- 为什么我们需要一门新语言——Go语言
- android startactivity 跳到锁屏_「瀑布屏」手机到底好不好用?
- 利用一个继电器来实现脚踏鼠标按钮
- 对于C#里面的this与base
- 重采样算法实践 --- (一)
- 利用Asp.Net Core的MiddleWare思想处理复杂业务流程
- pcb只开窗不镀锡_案例图解射频PCB设计要点
- [译] 如何在东南亚拓展您的应用业务
- python-内存中的那些事儿-变量-函数-类
- HTML5的设计目的是为了在移动设备上支持多媒体
- Spring MVC Maven 环境搭建与部署
- 组件化开发-002-Cocoapods远程私有库使用(Private Repo)
- 大一微积分笔记整理_大学数学-微积分学笔记.pdf
- Spring学习04:事务控制(TransactionManager)
- linux 好书推荐
- 360的网络流量监测
- mysql audit log_关于MySQL AUDIT(审计)那点事
- 脉冲经过高通和低通滤波器后的波形
- linux桌面只运行浏览器,分享|4 个 Linux 桌面上的轻量级图像浏览器