色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql8 設置遠程登錄

謝彥文2年前11瀏覽0評論

如何設置MYSQL8遠程登錄

概述

MYSQL8是目前最流行的開源關系數據庫管理系統,但默認情況下,MYSQL8只允許本地主機用戶訪問數據庫的服務器。在某些情況下,如需要從遠程主機訪問,就需要進行相應的設置。

開啟遠程登錄功能

要想連接到MYSQL8數據庫,必須啟用遠程登錄功能。在MYSQL8上安裝完畢后,默認情況下是禁用的。要開啟遠程連接,需要在MYSQL服務器的控制臺中執行以下命令:

mysql>UPDATE mysql.user SET Host='%' WHERE Host='127.0.0.1' AND User='root'; mysql>FLUSH PRIVILEGES;

更改用戶權限

更改用戶權限是為了允許指定用戶能夠從遠程主機登錄MYSQL8數據庫服務器。在MYSQL顯示的“mysql>”提示符中,執行以下操作以更改用戶權限:

mysql>GRANT ALL PRIVILEGES ON *.* TO 'yourusername'@'%' ->IDENTIFIED BY 'yourpassword' WITH GRANT OPTION; mysql>FLUSH PRIVILEGES;

配置防火墻

為了使遠程訪問MYSQL8數據庫得以實現,需要在MYSQL服務器所在的主機上關閉防火墻,或者是打開相應的端口。MYSQL默認使用3306端口。如果運行的主機上啟動了防火墻,那么需要在防火墻設置里開放3306端口。

測試遠程連接

完成上述步驟后,可以通過以下命令測試MYSQL8數據庫的遠程連接是否設置成功:

mysql -u root -p -h [remote_hostname]

以上命令將以root賬戶連接到遠程MYSQL8服務器。輸入命令后,MYSQL將提示輸入root密碼,輸入之后,如果登錄成功,則說明遠程連接設置成功。