windows下mysql8.x配置远程连接
生活随笔
收集整理的這篇文章主要介紹了
windows下mysql8.x配置远程连接
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1. 現象
- 2. 登錄mysql
- 3.先查看下當前的用戶,具有什么權限
- 4.創建新的用戶之后再查權限
- 5. 賦予權限
- 6.刷新權限,然后就可遠程訪問了
1. 現象
Host ‘192.168.0.103’ is not allowed to connect to this MySQL server
mysql8.x配置遠程連接
2. 登錄mysql
mysql -uroot -p3.先查看下當前的用戶,具有什么權限
use mysql; select user,host,plugin from user;
可以看到root用戶只有localhost本機權限。就是只有本機能訪問
4.創建新的用戶之后再查權限
CREATE USER 'new_user'@'%' IDENTIFIED BY 'passwd';# 或者給root用戶設置遠程訪問權限 CREATE USER 'root'@'%' IDENTIFIED BY '123456';5. 賦予權限
我們剛剛添加的用戶 這里host 是 % 代表可以任意ip訪問 plugin 一定是 mysql_native_password 不然客戶端連接不了
給用戶賦權限 操作數據庫的權限,這里我賦的是全部的權限
6.刷新權限,然后就可遠程訪問了
flush privileges;總結
以上是生活随笔為你收集整理的windows下mysql8.x配置远程连接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c3p0 服务启动获取连接超时_微服务架
- 下一篇: RuoYi-Cloud 部署篇_02(w