栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

解决远程无法访问服务器问题:MySQL远程访问

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

解决远程无法访问服务器问题:MySQL远程访问

MySQL远程访问记录
  • 前言
    • 检查实验室服务器防火墙(乌班图)
    • 检查MySQL远程访问权限

前言

尝试本地远程连接实验室服务器上的MySQL数据库,在保证访问密码和访问ip均正确的基础上,总是提示以下错误:

Host ‘xxx’ is not allowed to connect to this MySQL server

检查实验室服务器防火墙(乌班图)

在服务器上输入sudo ufw status,服务器返回的是inactive,说明服务器的防火墙是关闭状态的.
排除防火墙原因导致的远程连接失败.

检查MySQL远程访问权限

通过查询当前远程访问权限,显示只允许本机root用户连接

# 这条查询语句是针对数据库的查询语句
select host,user,password from user;

查询结果在实验室服务器上没办法截图,这里找了一张其他人的查询结果演示一下:

更新数据库远程访问权限:

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

执行结束之后重启MySQL服务.
远程连接成功!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/307790.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号