[识记]Mysql8 远程授权

今天在测试docker时,因更换为Mysql8,使用SQL方式实现远程授权,其方式方法同于Mysql,但语句稍有不同,仅供参考。

登录mysql

shell 复制代码
mysql -u root -p
输入密码: [请依据交互输入你的mysql密码]

切换数据库

shell 复制代码
use mysql;

选择需要查看的信息

shell 复制代码
select host, user from user;
+-----------+------------------+
| host      | user             |
+-----------+------------------+
| localhost | mysql.infoschema |
| localhost | mysql.session    |
| localhost | mysql.sys        |
| localhost | root             |
+-----------+------------------+

直接给指定用户授权

shell 复制代码
update user set host='%' where user='root';
grant all privileges on *.* to 'root'@'%';
flush privileges;
grant all on *.* to 'root'@'%';
flush privileges;

创建新用户并授权

shell 复制代码
create user 'root'@'%' identified by 'YourPassword';
grant all privileges on *.* to 'root'@'%';
flush privileges;
grant all on *.* to 'root'@'%';
flush privileges;
相关推荐
zcn12615 分钟前
不同列or运算优化经验
数据库·sql优化改写
大梦想家a1 小时前
基于 Spring Boot 的物流运单管理系统后端设计与实现(JWT + MyBatis-Plus + MySQL)
spring boot·mysql·mybatis
ZYJCSZKJ2 小时前
基于地理位置围栏的短视频POI团购系统:LBS空间索引与流量分发实践
java·服务器·数据库
Mr.朱鹏10 小时前
Linux 服务器 LVM 根分区在线动态扩容
linux·服务器·数据库
摇滚侠10 小时前
《SpringBoot 3:入门与应用实战》第 12 章 JDBC 与事务 数据库初始化机制 阅读笔记 36
数据库·spring boot·笔记
qiuhaipeng110 小时前
Claude code 升级后上下文长度变短问题
java·前端·数据库
云贝贝贝11 小时前
腾讯云 TDSQL(MySQL 版)运维高频 6 坑:代理路由、读写分离、分片键、监控、PITR
运维·mysql·腾讯云
wxwx_bscxy32211 小时前
基于Python新冠疫情可视化分析系统的设计与实现
java·数据库·spring boot·python·微信小程序·sqlite
剑之所向12 小时前
.NET 官方`System.Threading.Channels`
前端·javascript·数据库
词却13 小时前
数据库基础:DQL 数据查询语言
数据库·oracle