系统版本:CenOS 7 Min

主要思路:

1:开启防火墙3306接口,或者关闭防火墙

2:在mysql中设置允许通过什么账户,什么密码访问

3:更新mysql权限

步骤一:开启防火墙3306接口,或者关闭防火墙(并记录一下相关命令)

关闭防火墙(使用)

systemctl stop firewalld

查看防火墙状态(使用)

systemctl status firewalld

开放端口3306

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

关闭端口3306

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

查看端口

firewall-cmd --zone=public --list-ports

更新防火墙配置

firewall-cmd --reload

检查3306端口被哪个进程占用

netstat -lnpt |grep 3306

步骤二:在mysql中设置允许通过什么账户,什么密码访问

进入mysql(回车之后输入密码,密码不显示出来)

mysql -u root -p

修改用户访问权限(用户名我这输的是root,百分号表示任意IP均可访问,也可以写死某个ip,密码自己定义,之前没有修改这两个值导致一直连不上)

GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

步骤三:更新权限

更新权限(上面修改权限之后要执行以下命令才会生效)

flush privileges;

查询权限

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

linux安装mysql后如何连接_Linux安装mysql后开启远程连接(记录相关命令)相关推荐

  1. linux 查看java进程的端口_linux lsof/netstat查看进程和端口号相关命令:

    本文为博主原创,未经允许不得转载: 在linux操作时,经常要查看运行的项目的进程和端口号,在这里总结了以下常用到的相关命令: 1.查看系统运行的java项目,并查看进程号 这个用到的命令为: ps ...

  2. liunx下mysql远程连接_Linux下mysql实现远程连接

    首先明白一点并不是mysql禁止远程连接,而是MYSQL的账号禁止远程连接.可能觉得我有点咬文嚼字了,不过我感觉分清这点还是很重要的.默认情况下,所有账号都是禁止远程连接的.在安装MYSQL的时候,在 ...

  3. centos(5) : centos7 使用yum安装mysql并开启远程连接及重置密码

    安装及配置mysql 在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1 下载并安装MySQ ...

  4. 戴尔PowerEdge-R410服务器U盘安装linux,开启远程连接,IP地址分配教程(运维必看)

    目录 一.U盘安装linux 二.开启远程连接 三.分配IP 四.总结 一.U盘安装linux 制作启动盘,下载UltraISO工具,进行制作即可,不会的参考教程https://www.cnblogs ...

  5. postgresql 远程用户_liunx环境下安装PostgresSQL,开启远程连接

    准备工作 # 检查PostgreSQL 是否已经安装 [root@localhost ~] rpm -qa | grep postgres # 检查PostgreSQL 安装位置 [root@loca ...

  6. 连接linux系统的mysql,Linux系统MySQL开启远程连接

    1.远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库.登陆数据库.mysql -uroot -p(密码). 2.创建用户用来远程连接 GRANT ALL PRIVILEGES ...

  7. Redis 笔记(01)— 安装、启动配置、开启远程连接、设置密码、远程连接

    1. Redis 简介 1月份将 <Redis入门指南>过了一遍,现将 Redis 五大类型的常用命令做一总结,留着后续备用. Redis 是 RemoteDictionary Serve ...

  8. 远程连接linux的mysql_【Linux开启mysql远程连接的设置步骤】 mysql开启远程连接

    相关热词搜索:Linux开启mysql远程连接的设置步骤,linux mysql 远程连接,linux连接mysql数据库, MySQL默认root用户只能本地访问,不能远程连接管理mysql数据库, ...

  9. mysql 本地连接_mysql开启远程连接及本地连接

    问题描述 在本机windows上连接linux服务器上的mysql报错:host'XXX' is not allowed to connect to this mysql server. 这个错误是由 ...

  10. (转)MySql开启远程连接权限

    命令行登陆: mysql -u root -p 不行的话可以从MySql.exe进入,找到Mysql根目录中路径类似:"MySQL\bin\mysql.exe",这样: D:\We ...

最新文章

  1. 【知识积累】随机数生成的几种方法
  2. 团队博客作业-团队个人贡献分分配规则
  3. 自动生成三层结构代码(3)--生成数据访问层Insert方法
  4. Qt QByteArray 转换 QString QT5.12.7
  5. java快速排序算法_JAVA版排序算法之快速排序示例
  6. 一篇文章搞定css3 3d效果
  7. cad常用字体包_水利设计CAD基础篇(一)
  8. 关注 Imagine Cup 2010, 参与软件设计“最具人气奖”投票
  9. (3)FPGA面试技能提升篇(TCL脚本)
  10. Windows学习总结(15)——Notepad++ 快捷键大全
  11. CES Asia专题|VR、AR硬件一箩筐,迭代升级亮点不多
  12. GitLab 9提供了子群组、部署面板和集成监控
  13. 图解递归调用过程(Python)
  14. 流式上传文件到服务器磁盘,通过HTTP将数据从浏览器流式传输到服务器的方法...
  15. Zookeeper之ZAB协议详解
  16. 走访名校名企,助力生涯规划
  17. amazon账号关联|这三点要记牢
  18. 洞悉旅居新市场,木莲庄酒店集团开拓酒店多元新玩法
  19. 使用MIT JWI(Java WordNet Interface)查询WordNet反义词
  20. 错误 The inferior stopped because it received a signal from the Operating System

热门文章

  1. 对接闪送_中国快递业加速出海,圆通上线“全球闪送”,与顺丰、申通抢市场...
  2. python classmethod用处_Python classmethod类方法修饰符
  3. eclipse aop连接点joinpoint方法点不出来_(面试必备)你必须要懂的Spring-Aop
  4. 基于知识图谱的小微企业贷款申请反欺诈方案
  5. 作者:孟磊,山东省农业信息中心助理农经师。
  6. 作者:聂敏,男,电子科技大学教育大数据研究所博士生。
  7. 【2015年第4期】大数据时代的数据挖掘 —— 从应用的角度看大数据挖掘(上)...
  8. 【程序设计】程序错误类型
  9. Ubuntu 18.04 安装 mysql 并且设置远程可登陆连接
  10. 玩转Redis集群(下)