MySQL是一款常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如果我們想對MySQL進行遠程訪問,則需要打開MySQL的遠程訪問權(quán)限。下面就是MySQL如何打開遠程訪問權(quán)限的步驟。
1. 首先登錄MySQL服務器,切換到root賬戶下。 mysql -u root -p 2. 輸入root賬戶的密碼,登錄成功后進入MySQL的命令行,使用以下命令查看是否已經(jīng)打開了遠程訪問權(quán)限。 mysql>SHOW VARIABLES LIKE '%bind%'; 3. 如果已經(jīng)打開了遠程訪問權(quán)限,則會顯示為'localhost',如果是'127.0.0.1',則表示沒有打開遠程訪問權(quán)限,需要進行設(shè)置。 mysql>SET GLOBAL bind_address='0.0.0.0'; mysql>FLUSH PRIVILEGES; 4. 設(shè)置完畢后,可以使用以下命令查看是否設(shè)置成功。 mysql>SHOW VARIABLES LIKE '%bind%'; 5. 最后,需要修改MySQL的防火墻規(guī)則,開放MySQL的默認端口3306。 firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload 6. 修改完畢后,再次嘗試遠程連接MySQL,即可訪問成功。