Mysql8 設定允許遠端連線 (Windows環境)

NULL66發表於2024-04-25

1.Windows防火牆開放埠3306:

2.修改mysql my.ini配置檔案(C:\ProgramData\MySQL\MySQL Server 8.0)

新增或修改 允許所有IP

bind-address=0.0.0.0

3.Windows 開啟CMD命令視窗

-- 登入mysql
mysql -u root -p;
--新增許可權
grant all on *.* to 'root'@'localhost';
--重新整理許可權
flush privileges;
--切換mysql
use mysql;
--檢視許可權
select user,host from user;

沒有成功

update user set host='%' where user='root';
--
grant all privileges on *.* to root@'%';
--
select user,host from user;

修改成功

用別的主機(不一樣的IP)驗證:

訪問成功。

相關文章