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;
相关推荐
AI绘画哇哒哒1 小时前
【建议收藏!】35岁后端血泪忠告,这3类人别硬转Agent(过来人亲述)
java·人工智能·后端·ai·程序员·大模型·agent
唐青枫2 小时前
一个值多种形态:Zig union、Tagged Union 与内存布局实战
后端
卷无止境3 小时前
Windows 上丝滑开发 Python,并稳定构建 Docker 镜像
后端·python·docker
Nturmoils3 小时前
备份完不算完,先还原到临时库验一遍
后端
Csvn3 小时前
📊 SQL 入门 Day 22:视图与物化视图
后端·sql
Csvn3 小时前
🐍 Day 4: Python 控制流 — 条件、循环与推导式的艺术
后端·python
夜雪一千3 小时前
MySQL 全局锁是什么?原理、风险、备份踩坑完整实战
android·mysql·adb
2601_953720824 小时前
【计算机毕业设计】基于Vue与Spring Boot的高校兼职信息服务平台设计与实现
spring boot·后端·课程设计
再吃一根胡萝卜5 小时前
用 Rust 写一个桌面悬浮图标:为什么它比 Python 更适合 AI 桌面工具?
后端
IT_陈寒6 小时前
Vue的computed属性把我坑惨了,原来我一直用错姿势
前端·人工智能·后端