美文网首页阿里云互联网科技Javaweb
阿里云轻量应用服务器连接mysql(应用镜像)

阿里云轻量应用服务器连接mysql(应用镜像)

作者: Meng_YJ | 来源:发表于2019-05-17 03:00 被阅读15次

    一、阿里云云翼计划轻量应用服务器


    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密码就是刚刚第三步你设置的密码

    测试结果

    相关文章

      网友评论

        本文标题:阿里云轻量应用服务器连接mysql(应用镜像)

        本文链接:https://www.haomeiwen.com/subject/ippgaqtx.html