首页 > 数据库 >linux下,mysql无法远程连接

linux下,mysql无法远程连接

时间:2022-12-12 10:56:32浏览次数:58  
标签:-- mysql firewall user linux 3306 远程

1、确认用户是否只允许localhost访问;

   在linux下登录mysql

      mysql -uroot -p密码;

      use mysql;

      select `host`,`user` from `user`

 查看你的用户对应的host是不是%,是则可以远程访问,不是则需修改

   update user set host = '%' where user ='root';

2、确认服务器3306端口是否开启

  firewall-cmd --query-port=3306/tcp

 若未开启,则

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

  firewall-cmd --reload

 再次连接

标签:--,mysql,firewall,user,linux,3306,远程
From: https://www.cnblogs.com/huc-passer/p/16975478.html

相关文章

  • MySQL之索引数据结构分析
    目录1索引数据结构1.1索引数据结构介绍1.2索引底层实现1.2.1Hash索引1.2.2B-Tree索引(MySQL使用B+Tree)1.2.3B+Tree索引3.2.3.1B+Tree性质1.2.3.2一棵B+树可以存多......
  • [ Linux ] 可重入函数,volatile 关键字,SIGCHLD信号
    1.可重入函数在数据结构初阶时我们学习过链表,其中当然也学习过链表头插。在此我们复习一下链表头插,我们使用画图来演示。newnode->next=head->next;head->next=newnode;......
  • 必备技能,MySQL 查找并删除重复行
    本文讲述如何查找数据库里重复的行。这是初学者十分普遍遇到的问题。方法也很简单。这个问题还可以有其他演变,例如,如何查找“两字段重复的行”(#mysqlIRC频道问到的问题)......
  • 群晖DS218+部署mysql
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos起因是懒我是个Java程序员,在家写代码时离不开redis、mysql、ka......
  • mysql存储过程
    CREATEDEFINER=`page_visitor_record`@`%`PROCEDURE`addTestData`()BEGINDECLAREnumberINT;SETnumber=1;WHILEnu......
  • linux安装jdk
    1、安装包下载wget--no-check-certificate--no-cookies--header"Cookie:oraclelicense=accept-securebackup-cookie"http://download.oracle.com/otn-pub/java/jdk/......
  • mysql
    mysql数据库DBdatabase:存储不同类型的数据数据库的重要性:web项目:模拟用户注册页面--->页面视图层--->服务器(tomcat)--->控制层controller(servlet/action)负责页......
  • Linux
    Linux的文件bin放二进制文件dev放外接设备,不能直接使用需要被挂载etc配置文件Home除了root用户的其他用户的家目录,类似于windows的user/用户目录proc表示进程,该目录存......
  • MySQL57&MySQL8安装以及切换服务
    参考:https://www.cnblogs.com/daydayupup/p/14537578.html  上面有初始password!    一些命令:(注意端口号,不同MySQL版本端口号应该不一样,如3036,3037)passw......
  • MySQL
    MySQL连接的使用在前几章节中,我们已经学会了如何在一张表中读取数据,这是相对简单的,但是在真正的应用中经常需要从多个数据表中读取数据。本章节我们将向大家介绍如何使用......