MySQL 8.0 开启远程登录root

请注意,出于安全考虑,授予root用户从任意IP地址连接的能力是不推荐的,特别是在生产环境中。考虑限制特定的IP地址或IP范围,或使用具有必要权限的不同用户来降低潜在的安全风险。

本文仅由于实验需要。

如果你想要创建一个新的root用户或更新现有的用户密码,并授予从任何IP地址的全权限,你可以按照以下步骤:

bash 复制代码
vim /etc/mysql/mysql.conf.d/mysqld.cnf

新增行 bind-address = 0.0.0.0

重启服务

复制代码
sudo systemctl restart mysql

创建用户或更新密码:

sql 复制代码
CREATE USER 'root'@'%' IDENTIFIED BY 'password';

password 替换为自己想要的密码

或者,如果用户已存在:

sql 复制代码
ALTER USER 'root'@'%' IDENTIFIED BY 'password';

password 替换为自己想要的密码

授予权限:

sql 复制代码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';

应用更改:

ini 复制代码
FLUSH PRIVILEGES;
相关推荐
crossaspeed2 小时前
MySQL-索引
mysql
这周也會开心2 小时前
Redis与MySQL回写中的数据类型存储设计
数据库·redis·mysql
计算机学姐2 小时前
基于SpringBoot的民宿预定管理系统【三角色+个性化推荐算法+数据可视化统计】
java·vue.js·spring boot·mysql·信息可视化·intellij-idea·推荐算法
qq_336313933 小时前
javaweb-web基础(springboot入门)
java·开发语言·mysql
计算机程序设计小李同学3 小时前
基于 Spring Boot + Vue 的龙虾专营店管理系统的设计与实现
java·spring boot·后端·spring·vue
来来走走3 小时前
rocky linux 9.7安装mysql 8.4+
linux·数据库·mysql
怣503 小时前
MySQL多表连接完全指南:内连接与外连接超详细讲解
数据库·sql·mysql
专注VB编程开发20年4 小时前
python图片验证码识别selenium爬虫--超级鹰实现自动登录,滑块,点击
数据库·python·mysql
qinyia4 小时前
通过本地构建解决Cartographer编译中absl依赖缺失问题
linux·运维·服务器·mysql·ubuntu
霖霖总总4 小时前
[小技巧65]深入 InnoDB 页的逻辑存储结构:16KB 页的逻辑全景解析
数据库·mysql