加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 钦州站长网 (https://www.0777zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

远程登录阿里云上的MySQL

发布时间:2022-12-15 11:21:15 所属栏目:MySql教程 来源:
导读:  最近对云和服务器之类的感兴趣,想要将自己的数据什么的保存到远端服务器。研究了阿里云和百度云。今天算是有点进步吧。

  我在阿里云上申请了个免费的云服务器(ECS),很可惜只能用5天。我也不太懂他的性
  最近对云和服务器之类的感兴趣,想要将自己的数据什么的保存到远端服务器。研究了阿里云和百度云。今天算是有点进步吧。
 
  我在阿里云上申请了个免费的云服务器(ECS),很可惜只能用5天。我也不太懂他的性能怎么样。。反正能用吧。哈哈
 
  1.主机终端管理:由于对Ubuntu 还算熟悉,我选了装ubuntu 的主机,在“更多操作”选项中,选择“连接终端“,进入连接页面,按照提示输入“VNC”密码,就进入了主机系统云主机mysql,不过是命令行的终端。
 
  2.MySQL的安装。其实接下来和自己以前用的ubuntu 没有什么区别,唯一区别的是,desktop版的图型化界面没有了。安装MySQL很简单。直接3条命令。
 
  (1) apt-get update //更新软件源
 
  (2)apt-get install mysql-server-5.5.2
 
  (3) apt-get install mysql-client
 
  安装简单应该没问题。
 
  3. 然后登录MySQL。新建数据库,表,插入点测试数据。MySQL测试OK。
 
  PS:忘了一点,GRANT root能在任何IP上登录MySQL的权限,grant all privileges on *.* to root@'%' identified by 'QUSTDJX',最后别忘了flush privileges。
 
  4.现在如果用你电脑上的终端进行MySQL连接时,有可能出现如下错误:
 
  MySQL远程连接ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111) 的问题
 
  解决方法:修改云主机上的/etc/mysql/my.cnf 文件,注释掉 bind_address=127.0.0.1。这句ok。
 
  5.接下来看下我的的登录效果: 

  注意 114.215.122.31 是我的公网IP,之前一直在想这个MySQL连接是怎样穿透公网IP到达内网IP上的,我猜他这种做了端口映射之类的,但具体不知道。
 
  6.在云主机上,MySQL下查看此次链接。
 
  可以看到那个Id 为36的链接就是我这次的连接。
 

(编辑:PHP编程网 - 钦州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!