如何在本地连接上云服务器的MySql

以阿里云服务器为例:

1.确保控制台的防火墙开放3306端口:

2.确保服务器的linux系统的防火墙开放3306端口:

在Xshell输入命令:firewall-cmd --list-ports,查看端口,

如果没有3306,输入命令:firewall-cmd --zone=public --add-port=3306/tcp --permanent 添加端口,

输入命令:firewall-cmd --reload,重启防火墙

(注意:若输入命令后报错了,可能是防火墙服务禁止了,关闭了,这时输入以下命名来启动linux防火墙:

(当服务被关闭时)启动防火墙服务:systemctl ummask firewalld

启动防火墙:systemctl start firewalld

端口开放后,在Xshell中连接mysql

输入命令:grant all privileges  on *.* to root@‘%‘ identified by "password"; (root是用户,password登录密码)

输入命令:flush privileges;(刷新权限),之后就可以在本地通过navicat premium等连接工具连接啦

---------------------
作者:FrandeYe
来源:CSDN
原文:https://blog.csdn.net/xiaopeng_enjoy_IT/article/details/80817752
版权声明:本文为博主原创文章,转载请附上博文链接!

原文地址:https://www.cnblogs.com/yzjqrz/p/10527753.html

时间: 2024-10-07 10:00:57

如何在本地连接上云服务器的MySql的相关文章

怎样将本地数据库放到云服务器上

怎样将本地数据库放到云服务器上? (以sqlserver为例) 1.从本地数据库导出相应脚本文件. (1)登录本地数据库之后,右击对应的数据,选择任务---生成脚本, (2)选择下一步, (3)选择编写整个数据库及所有数据对象的脚本,然后下一步, (4)在这里选择高级, (5)为服务器版本编写脚本,因为我的是sqlserver2008 R2的,所以这里显示的是比R2更早的版本,遵循向下兼容原则,如果服务器数据库比本地版本高,那么可以直接将本地的mdf和ldf文件直接附加进服务器数据库中,不需要导

阿里云服务器数据库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

IOT设备连接上云

如何让我的设备连接上云?参考如下路径. 云 [![](http://static-aliyun-doc.oss-cn-hangzhou.aliyuncs.com/assets/img/974556/156896265461629_zh-CN.png)](http://static-aliyun-doc.oss-cn-hangzhou.aliyuncs.com/assets/img/974556/156896265461629_zh-CN.png) * [物联网平台](https://help.a

scp. -本地文件上传服务器

scp 命令可以将本地文件上传服务器,或者将服务器上的文件下载到本地, 1.  上传服务器: scp [本地文件目录]  [服务器用户名]@[服务器名]:/[服务器上文件路径] 比如 scp /Documents/test.txt [email protected]服务器名:/home/optadmin/tmp/   将文件test.txt文件放到服务器上的tmp目录下 2.  下载本地 将服务器上的文件下载到本地时,只需要将上述 的两个路径互换即可 比如 scp  [email protect

远程连接阿里云服务器上的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.修

两篇文章带你走入.NET Core 世界:Kestrel+Nginx+Supervisor 部署上云服务器(二)

背景: 上一篇:两篇文章带你走入.NET Core 世界:CentOS+Kestrel+Ngnix 虚拟机先走一遍(一) 已经交待了背景,这篇就省下背景了,这是第二篇文章了,看完就木有下篇了. 直接进入主题: 1.购买云服务器 之前在虚拟机跑了一下,感觉还不够真实,于是,准备买台服务器,认真的跑一下. 有阿里云,腾讯云,华为云,还有好多云,去哪买一个? 之前做为华为云的云享专家去参加了一下活动,本来也准备写篇文章,不过相同游记文太多, 这里就转一篇了:让华为云MVP告诉你——在华为的一天可以做什

远程连接阿里云服务器ping不通ip解决方案

搭建了阿里云服务器,发现本地ping不通,查看半天才发现,原来是在阿里云上的安全组少了些东西.  在出入方向上新建一个安全组,就可以搞定了. 原文地址:https://www.cnblogs.com/jianxian/p/9007176.html

远程连接阿里云服务器出现"远程桌面,身份验证错误:要求的函数不受支持"解决办法

---恢复内容开始--- 阿里云服务器买好了,按照教程跟着来的,然后在远程连接的时候出现了 的这样的东东,按照上面的提示,"是由于Cred SSP 加密 oracle修正",不少人看到这句话是懵逼的,反正我是不懂这提示什么意思... 不管怎样,可以进图片后面所说的网址看看https://support.microsoft.com/zh-cn/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018 可以看到 然后看到右边

简单粗暴的关键两部实现连接远程云服务器数据库SqlServer 2012

要连上远程服务器的数据库,前面的那些数据库配置就不说了,网上都一样. 下面讲讲关键的两点,也是我尝试普通的方法无效后通过下面的方法成功连上的. 1.点开云服务器的安全组,看看里面的端口是否都放行了.我这里是暴露全部端口. 2.在配置工具里网络协议中将IPAll端口改成1433,并且把ip1的端口也改成1433,并启用 原文地址:https://www.cnblogs.com/clsl/p/10693505.html