一、阿里云云翼计划轻量应用服务器
image.png
二、注意以及方法
①从系统开始
image.png
image.png
②远程连接
从左侧选项找到远程连接
image.png
点击进入,我们设置一下远程连接密码
image.png
然后我用xshell连接
(在Windows上下载安装及使用xshell)
注意事项:这里还有一个防火墙,如果连不上其他都排除了就可能跟这里有关
image.png
③远程连接数据库
我用navicat连接数据库,那么肯定要知道数据库的密码,在左侧导航找到应用详情
image.png
我们就分别按图片当中的远程登录服务器的蓝色1和蓝色2,密码获得
image.png
接下来就是连接,由于远程连接肯定不会像连接本地数据库那么简单,我们除了常规的配置还要有ssh配置
image.png
首先常规的配置
image.png
密码就是刚刚第一步获取的密码,也就是数据库密码
这里为什么主机名或IP地址是127.0.0.1,原因在于这里显示地址是
image.png
接下来是ssh,这个ssh干嘛用的,你可以这样想,就是先通过ssh找到你的远程服务器,然后通过常规里面的配置在远程服务器里面找到数据库
image.png
所以主机名或ip地址为你的远程服务器ip地址,密码也为远程服务器的密码
结果
image.png
注意事项:还是这里的防火墙,别忘了添加mysql
三、更加完美
我们都知道我们的云服务器是有个公网跟内网的
image.png
为什么突然说这个呢,这样吧,我想用jdbc或者mybits等框架怎么连接云端数据库,刚刚的navicat连接可是要用ssh,别急,接下来我就说说怎么通过公网连接
①进入到远程终端(通过管理控制台进入)
image.png
②输入sudo /usr/local/mysql/bin/mysql -uroot -p数据库密码进入数据库
③输入grant all privileges on . to ‘root’@’%’ identified by ‘远程登录密码(或者说通过公网登录的密码)’ with grant option;
④输入FLUSH PRIVILEGES;刷新一下
这些步骤完成就可以通过公网连接数据库了,我们把ssh√去掉
将主机名或ip改为公网ip密码就是刚刚第三步你设置的密码
测试结果
网友评论