暂无图片
为什么mysql每次重启都要手动登录下local才能用?
我来答
分享
暂无图片 匿名用户
为什么mysql每次重启都要手动登录下local才能用?

为什么mysql每次重启都要手动登录下local才能用?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
张sir

啥意思?

暂无图片 评论
暂无图片 有用 0
shunwahⓂ️

mysql 版本是 5.7 还是 8.0

是不是显示的 localhost,如果是的话,说明只支持本地访问,不允许远程访问。

1、授权 root 用户的所有权限并设置远程访问

CREATE USER ‘root’@’%’ IDENTIFIED BY ‘root’;

ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘root’;
2、设置为远程登录

GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;

GRANT ALL ON 表示所有权限,% 表示通配所有 host,可以访问远程。

3.刷新权限
flush privileges;

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏