当前位置: 首页 > article >正文

mysql3306拒绝远程连接

mysql3306拒绝远程连接

BUG:

在这里插入图片描述

Navicate远程连接mysql被拒绝❌,这是由于未开放3306端⼝导致。
在这里插入图片描述

bind = 127.0.0.1 只能够本地访问3306
在这里插入图片描述

解决BUG

通过cd命令进⼊到etc/mysql⽬录下。然后输⼊ls命令,即可看到该⽬录下的⽂件。
在这里插入图片描述

⽂件中会看到有my.cnf。通过“vi my.cnf”命令进⼊到编辑的状态下。
在这里插入图片描述

之后,把“bind-address =127.0.0.1改为bind-address =0.0.0.0保存。重启mysql即可。
在这里插入图片描述
在这里插入图片描述

这样就可以使⽤Navicate远程连接mysql

创建远程连接用户

远程连接⽤户跟数据库登陆⽤户不是同⼀个
为需要远程登录的⽤户赋予权限
1、新建⽤户远程连接mysql数据库

alter user admin@'%' identified with mysql_native_password by "rpki@2o24";

grant all  privileges on . to admin@'%' identified by 'rpki@2o24' with grant option;
flush privileges;

允许任何ip地址(%表示允许任何ip地址)的电脑⽤admin帐户和密码(123456)来访问这个mysql server。
注意admin账户不⼀定要存在。
2、⽀持root⽤户允许远程连接mysql数据库

grant all privileges on . to 'root'@'%' identified by '123456' with grant option;
flush privileges;

三、查看系统用户
在这里插入图片描述


http://www.kler.cn/a/370948.html

相关文章:

  • DAMA CDGA 备考笔记(二)
  • JS-Web API-day02
  • 《鸿蒙Next平台:决策树面对噪声数据的鲁棒性逆袭》
  • Windows远程桌面网关出现重大漏洞
  • Redisson
  • 关于H5复制ios没有效果
  • 数据结构————map,set详解
  • 简易SQL注入原理及注入失败原因
  • 【Spring】Cookie与Session
  • C++的IO流(文件部分在这里)
  • TVM前端研究--Relay
  • Java面试题集锦
  • C语言数据结构学习:栈
  • 力扣21 : 合并两个有序链表
  • Taro React-Native Android apk 打包
  • 群晖通过 Docker 安装 Firefox
  • 2024 年 MathorCup 数学应用挑战赛——大数据竞赛--赛道 B:电商品类货量预测及品类分仓规划
  • v4.7+版本用户充值在交易统计中计算双倍的问题修复
  • 【flink】之集成mybatis对mysql进行读写
  • WPF的行为(Behavior)
  • 【vs2022】windows可用的依赖预编译库
  • Nginx流量同时转发多后端(流量镜像分发)
  • WPF+MVVM案例实战(十一)- 环形进度条实现
  • Flink CDC系列之:学习理解核心概念——Data Sink
  • RCNN系列算法
  • ES、BOM 和 DOM