使用阿里云/腾讯云安装完成mysql使用不了

显示错误1130 - Host '106.228.110.117' is not allowed to connect to this MySQL server

解决方案

进入服务器的mysql命令行

复制代码
mysql -u root -p

查看数据库

复制代码
SHOW DATABASES;

选择mysql数据库

复制代码
USE mysql;

查看里面的表

复制代码
SHOW TABLES;

查询user表格的权限限制

复制代码
SELECT Host, User FROM user;

将权限修改为

复制代码
UPDATE user SET Host = '%' WHERE User = 'root';

立即刷新

复制代码
FLUSH PRIVILEGES;
相关推荐
xqqxqxxq1 小时前
DML 表数据:插入、删除、修改
笔记·mysql
xxwl5852 小时前
数据库后端接口测试报告
spring boot·mysql·tomcat
xqqxqxxq3 小时前
MySQL 数据类型笔记
数据库·笔记·mysql
Logintern093 小时前
理解MySQL数据库的“事务与锁”
数据库·mysql
朱容zr3331333 小时前
为什么推荐使用自增主键?使用UUID作为主键的优缺点是什么?
java·运维·数据库·后端·mysql·面试·性能优化
brave_zhao5 小时前
mysql的安装
数据库·mysql
冷凝娇5 小时前
【MySQL】2026总结(一)
数据库·mysql
神龙天舞200116 小时前
MySQL 备库为什么会延迟好几个小时
android·数据库·mysql
小鸟你好啊17 小时前
搭建基于 Solon AI 的 Streamable MCP 服务并部署至阿里云百炼
人工智能·阿里云·云计算
每天都要进步哦1 天前
SQL单行函数详解:字符、数字、日期、转换与通用函数全解析
数据库·mysql