美文网首页
阿里esc服务器卸载、远程连接Mysql语句

阿里esc服务器卸载、远程连接Mysql语句

作者: purplepass_953a | 来源:发表于2019-04-15 23:28 被阅读0次

    关于卸载

    • 查看当前安装mysql情况:rpm -qa|grep -i mysql


      image.png
    • 卸载命令:1.yum remove mysql 2.rpm -e mysql-community-release-el7-5.noarch (若提示依赖错误,如下图所示,执行语句: rpm -ev --nodeps mysql-community-libs-5.6.43-2.el7.x86_64)


      image.png
    • 查找之前老版本mysql的目录、并且删除老版本mysql的文件和库:find / -name mysql

    • 删除对应的mysql目录:rm -rf /var/lib/mysql


      image.png

      手动删除:rm -rf /etc/my.cnf

    • 最后再次查看机器是否安装mysql

    关于远程连接

    • 查看远程防火墙状态:firewall -cmd --state(关闭显示not running,如下图所示)


      image.png
    • 开启防火墙:systemctl start firewalld

    • 关闭防火墙:systemctl stop firewalld.service

    • 开放3306端口:firewall-cmd --zone=public --add-port=3306/tcp --permanent

    命令含义:
    –zone #作用域
    –add-port=3306/tcp #添加端口,格式为:端口/通讯协议
    –permanent #永久生效,没有此参数重启后失效

    • 重启:firewall-cmd --reload

    • 查看开放端口:firewall-cmd --list-ports


      image.png
    • 检查阿里云的安全组中是否配置、开发了3306端口


      image.png
    • 在本地的cmd中用 “ telnet ip地址 端口号 ” 试试能否连上,若能连上则说明端口开放成功

    下面开始进入连接操作:
    • 首先阿里云服务器上登录进入mysql


      image.png
    • 将host设置为%表示任何主机ip都能连接mysql:update user set host='%' where user='root' and host='localhost';

    • 刷新权限表,使配置生效:flush privileges;

    • 打开sqlyog进行远程连接,先进行测试连接


      image.png
    • 连接成功:


      image.png

    Mysql 8.0.11版本下载地址:点我

    本文参考自:点我

    相关文章

      网友评论

          本文标题:阿里esc服务器卸载、远程连接Mysql语句

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