专栏首页帅哥哥写代码mysql 开启远程连接

mysql 开启远程连接

1.netstat -anpl | grep mysql 查看mysql的端口 如果没有请确定你的mysql已经成功安装好并运行 ps aux | grep mysql 查看mysql进程

2.centos7中的防火墙改成了firewall,使用iptables无作用,开放端口的方法如下:

firewall-cmd --zone=public --add-port=3306/tcp --permanent

返回success为成功

命令含义:

--zone #作用域

--add-port=3306/tcp #添加端口,格式为:端口/通讯协议

--permanent #永久生效

重启防火墙:

systemctl restart firewalld.service

3.开启远程连接 动增加可以远程访问数据库的用户。

方法一、本地登入mysql,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改为"%"

#mysql -u root -proot   mysql>use mysql;   mysql>update user set host = '%' where user = 'root';   mysql>select host, user from user;

方法二、直接授权(推荐)

从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器:   # mysql -u root -proot   mysql>GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'root123' WITH GRANT OPTION;

操作完后切记执行以下命令刷新权限    FLUSH PRIVILEGES

这时再通过navicat远程链接MySQL,链接测试,如下图,成功。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 比Hive快500倍!大数据实时分析领域的黑马

    大数据实时分析领域的黑马是ClickHouse一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。

    程序员小强
  • 自研接口测试平台(Django2+Bootstrap3+Unittest)

    断言配置提供了4种方式,状态码,正则加字典的方式,jsonpath,数据库字段值的校验。比对方式也提供了多种选择,有等于,不等于,包含,不包含在列表中等等。

    测试开发社区
  • 玩转Mysql系列 - 第11篇:深入了解连接查询及原理

    当我们查询的数据来源于多张表的时候,我们需要用到连接查询,连接查询使用率非常高,希望大家都务必掌握。

    路人甲Java
  • 微服务架构下,Mysql读写分离后,数据库CPU飙升卡壳问题解析

    最近系统(基于SpringCloud+K8s)上线,运维团队早上8点左右在群里反馈,系统登录无反应!我的第一反应是Mysql数据库扛不住了。

    猿天地
  • Lego:美团点评接口自动化测试实践

    我认为,一个“好的”自动化测试项目,需要从“时间”、“人力”、“收益”这三个方面出发,做好“取舍”。

    测试开发社区
  • 如何用Excel快速生成SQL语句,用过的人都说好

    导读:Excel的公式自动生成想必大家都知道了,就是写好一个公式后直接往下拖,就可以将后面数据的公式自动生成。

    华章科技
  • Django项目知识点(三)

    模型是数据唯一而且准确的信息来源。它包含正在储存的数据的重要字段和行为。一般来说,每一个模型都映射一个数据库表。

    用户6029108
  • 全民学NoSQL之KV类型数据库Redis

    每个人都应该懂点NoSQL知识; 每个人都应该学点Redis知识; 每个人都应该看一下这篇文章;

    公众号guangcity
  • 美团点评云真机平台实践

    随着美团点评业务越来越多,研发团队越来越庞大,对测试手机的需求显著增长。这对公司来说是一笔不小的开支,但现有测试手机资源分配不均,利用率也非常有限,导致各个团队...

    测试开发社区
  • 算法与数据结构开篇——基础与心得

    一些常见的算法,我会写出对应的Java写法,并且一些常见的源码解析 如HashMap等 ,我会在后期着重在Java部分中讲解,在这部分我们更加着重于理解算法与数...

    BWH_Steven

扫码关注云+社区

领取腾讯云代金券