1# 进入 mysql 命令行模式 2mysql -h127.0.0.1 -uroot -p 3 4# 查看当前 mysql 版本 5select version(); 6 7# 查看当前 mysql 用户列表信息 8select host, user, authentication_string, plugin from user; 9# 执行完上面的命令后会显示一个表格 10# 查看表格中 root 用户的 host,默认应该显示的 localhost,只支持本地访问,不允许远程访问。 11 12# 授权 root 用户的所有权限并设置远程访问 13# 8.0 版本之前的 修改权限语句 14grant all privileges on *.* to 'root'@'%' identified by `123` with grant option; 15 16# 刷新权限 17FLUSH PRIVILEGES; 18 19----------------------------------------------------------------------------------------- 20 21# 8.0 版本之后的 修改权限语句 22 23# 首先创建用户(需要指定密码加密方式为:mysql_native_password) 24create user 'test'@'%' IDENTIFIED WITH mysql_native_password By '123456'; 25# 然后在修改权限 26grant all privileges on *.* to 'test'@'%'; 27 28# 刷新权限 29FLUSH PRIVILEGES;
本文转自 https://blog.csdn.net/adorablewolf/article/details/105657336,如有侵权,请联系删除。
