怎么测试ssh 连接数据库成功
在这里小编使用的是SQLyogEnt进行远程连接配置了SSH的数据库。通过桌面的SQLyogEnt运行数据库客户端。
在界面中点击新建按钮,在Mysql下填写Mysql数据库的ip地址、用户名、密码、端口(默认在3306)就好,数据库名称。这里跟普通的连接数据库的方法一致。
这个时候读者可以点击一下测试连接,这个时候点击测试连接去连接数据库是不会成功的,因为数据库配置了SSH访问。如下图:
配置完成Mysql信息后,在旁边选择SSH
点击SSH后会弹出一个提示框,点击提示框的确定按钮。
点击后勾选“使用SSH隧道”
勾选后下方的配置信息由勾选前的灰色变更为白色可输入状态,在这里配置访问的SSH主机地址、用户名、密码或者公共密匙。
配置完成后来测试配置连接是否正确,点击测试连接由于已经配置了正确的SSH访问,这次测试连接成功了。
最后就可以点击界面下方的连接按钮,连接上数据库,进行操作了。
原因:mysqlzt进程冲突造成的。
1、首先鼠标右键单击任务栏的空白地方,在出现的菜单栏中打开“启动任务管理器”。
2、然后在弹出来的窗口中点击打开“进程”选项。
3、然后在弹出来的窗口中打开“mysqleexe(32位)”,找到“mysqlzt进程”,结束该进程。
4、然后再次运行SQLyog就能连接成功了。
在增强工具下方找到导入外部数据库点击进入
这里不需要做任何的改动直接点击下一步就可以了
选择要导入的数据源的名称,选择导入数据源的类型,可以从本地导入到数据库中,也可以选择从远程数据库导入到目标数据库中,如果是远程的数据库需要配置远程数据源的验证,设置完成点击下一步按钮
选择要将数据源数据导入的目标数据库,一样的需要配置目标数据的IP地址、目标数据库的用户口令和数据库端口
指定数据导入选择数据的方式,可以通过选择数据表,也可以选择使用sql查询来实现一部分指定的数据导入到目标数据库。
如果选择sql语句查询来实现一部分指定的数据导入到目标数据库,会进入到如下图的界面,将数据库的查询sql写入白框中,点击下一步按钮完成配置的工作。
安装了mysql客户端和服务器--》创建好数据库--》服务器上的站点直接连接地址为localhost
服务器外的如果要调用需要服务器开启mysql远程允许
然后再调用的时候填写服务器的外网ip地址
1 一般来讲,远程服务器使用linux环境搭建,出于安全考虑,对登陆终端有严格限制,意思就是说linux在命令行会决定哪些ip可以登陆服务器,你需要和管理人员进行协商,让其对你的ip开放
2设置完成后你就可以在你电脑上连接mysql了,账号我们一般写的是localhost 现在你改成ip地址就好了,个人建议使用navicat 特别方便,windos和mac都有破解版,方便下载
对你ip开放后,点击navicat圈住部分,进行登陆操作
看着localhost了没,改成你的ip地址,然后接口一般3306 保持原样,远程mysql的账号密码,写上就好了
3如果还没连接上就在问一下linux技术支持,那就是还没对你的ip开放,当然了连接成功后密码一定要妥善保管,不然后果很严重
0条评论