[识记]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;
相关推荐
PgSheep7 分钟前
一文通俗讲解MySQL数据库常见面试题-持续更新
java·数据库·mysql·面试
攻城狮7号24 分钟前
Python爬虫第20节-使用 Selenium 爬取小米商城空调商品
开发语言·数据库·爬虫·python·selenium
2501_9111212335 分钟前
【无标题】
数据库·sql·mysql
Blue.ztl3 小时前
菜鸟之路day31一一MySQL之多表设计
android·数据库·mysql
程序员拂雨7 小时前
MongoDB知识框架
数据库·mongodb
消失在人海中9 小时前
oracle 会话管理
数据库·oracle
Wyc724099 小时前
JDBC:java与数据库连接,Maven,MyBatis
java·开发语言·数据库
烧瓶里的西瓜皮10 小时前
Go语言从零构建SQL数据库(9)-数据库优化器的双剑客
数据库·sql·golang
地理探险家11 小时前
各类有关NBA数据统计数据集大合集
数据库·数据集·数据·nba·赛季
篱笆院的狗11 小时前
MySQL 中如何进行 SQL 调优?
java·sql·mysql