mysql8.0授權root遠端訪問
要授權MySQL 8.0的root使用者遠端訪問,你可以按照以下步驟操作:
-
登入到MySQL伺服器:
mysql -u root -p
-
建立一個新的使用者或者授權現有使用者(如果已存在):
CREATE USER 'root'@'%' IDENTIFIED BY 'password';
或者
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
-
重新整理許可權:
FLUSH PRIVILEGES;
其中,'root'@'%'
表示任何IP地址的客戶端都可以用root使用者連線到伺服器,'password'
是你為root使用者設定的密碼。
請確保你的防火牆允許3306埠(或你自定義的MySQL埠)的入站連線。