远程登录阿里云上的MySQL

最近对云和服务器之类的感兴趣,想要将自己的数据什么的保存到远端服务器。研究了阿里云和百度云。今天算是有点进步吧。

我在阿里云上申请了个免费的云服务器(ECS),很可惜只能用5天。我也不太懂他的性能怎么样。。反正能用吧。哈哈

上图吧。

1.主机终端管理:由于对Ubuntu 还算熟悉,我选了装ubuntu 的主机,在“更多操作”选项中,选择“连接终端“,进入连接页面,按照提示输入“VNC”密码,就进入了主机系统,不过是命令行的终端

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 [email protected]‘%‘ 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的链接就是我这次的连接。

远程登录阿里云上的MySQL,布布扣,bubuko.com

时间: 2024-10-11 00:06:51

远程登录阿里云上的MySQL的相关文章

使用docker在阿里云上安装mysql和连接

https://hub.docker.com/   可搜索docker的镜像仓库地址 1.docker search mysql 查找镜像仓库中的mysql 2.docker pull mysql  默认拉取最新的版本 3. docker images 查看本地仓库是否拉取成功 4.docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql   启动 5.docker ps 查看正在运行的镜像 //此时,已经

连接在阿里云上的mysql

最近租了阿里云服务器,搭建lamp环境,用navicat连接mysql失败,总结 1.mysql用户授权,这个就不多说了,自行百度: 2.阿里云安全组配置 3.阿里云防火墙,启用3306端口 原文地址:https://www.cnblogs.com/rzy-smallant/p/11614559.html

VS 远程调试阿里云上的web站点,Remote Debugger

调试步骤 远程服务器: 1.找到本地vs安装目录,Enterprise\Common7\IDE目录下的Remote Debugger整个文件夹复制到远程服务器 2.根据服务器的系统类型,选择其中的x64或x86文件夹,以管理员身份运行msvsmon.exe 3.将vs生成的项目文件发布到远程服务器,带上调试文件,pdb,最好使用debug模式完成 本地: 4.本地vs代码保持与服务器同步,不要修改 5.调试-->附加到进程,连接类型为 默认,连接目标填上远端服务器的IP:端口,回车(此处注意,不

navicat远程连接阿里云ECS上的MYSQL报Lost connection to MySQL server at 'reading initial communication packet'

问题现象 MySQL 远程连接报错:Lost connection to MySQL server at 'reading initial communication packet' 解决方案 1.检查是否有防火墙限制2.检查 MySQL 是否有访问权限 use mysql; Grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option; flush privileges; 3.检查 my.ini 文

使用Navicat远程连接阿里云ECS服务器上的MySQL数据库

1.必须给服务器的安全组规则设置端口放行规则,在管理控制台中设置: 2.之后填写配置,授权对象是授权的IP,其中0.0.0.0/0为所有IP授权,之后保存; 3.Navicat使用的配置 在编辑连接处,要配置SSH和常规两项 在常规项填写配置,主机名填写:localhost,配置完成后,就使用Navicat远程连接阿里云ECS服务器上的MySQL数据库: 测试连接,完美成功. 原文地址:https://www.cnblogs.com/GreenForestQuan/p/11776130.html

远程连接阿里云服务器上的MySQL

1.修改root用户的host 为% 登录MySQL 后 执行  use mysql; 然后查看root用户的host   selcet user,host from user;  如果user的host 不是 % ,需要执行update user set host='%' where user='root'; 修改 2.修改完成后执行 flush privileges; 3.退出mysql 重启mysql服务     exit;      sercice  mysqld restart 4.修

无法远程连接阿里云的Mysql

问题描述:昨天使用阿里云安装了Mysql,无法远程连接,排除端口号错误.防火墙.Mysql权限问题后,最后发现是阿里云安全组规则限制问题: 解决方式: 1.访问阿里云控制台,实例-->管理 2.本实例安全组--->配置规则 3.添加安全组规则

阿里云服务器数据库mysql连不上解决方法

有时启或无缘无故的就会出来数据库连不上的问题. 1.重启服务器 2.出现了mysql未连接上, 3.重新启动mysql,出现502 4.执行/etc/init.d/php-fpm start,出现数据库无法连接 5.执行service mysqld restart,重启数据库 如果 =====nginx错===== 重启nginx后丢失nginx.pid,如何重新启动nginx /alidata/server/nginx/sbin/nginx -c /alidata/server/nginx/c

阿里云centos中mysql的安装及一些常识知识

------------------------------------------------------------------- 阿里云centos中mysql的安装 工具WinSCP v5.7.0可以从windows上传文件到linux上 工具putty可以再windows上连接linux,用命令行操作很方便 将mysql以下三个包下载并上传到linux上,例如:/root/software MySQL-server-5.5.28-1.linux2.6.x86_64.rpm MySQL-