CentOS 7是一款廣受歡迎的開源Linux操作系統。MySQL是一種流行的數據庫管理系統。默認情況下,CentOS 7上的MySQL配置不允許遠程登錄,因此必須進行一些配置才能使其可伸縮。
步驟如下:
1.登錄到您的服務器并安裝MySQL客戶端:sudo yum install mysql 2.使用root用戶登錄MySQL:mysql -u root -p 3.輸入MySQL root用戶密碼。 4.現在需要允許root用戶從遠程主機登錄MySQL。要執行此操作,請使用以下命令更改MySQL庫中的'host'列值:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION; FLUSH PRIVILEGES; 5.要退出MySQL,請退出終端。 6. 如果由于任何原因它不允許 'root'@'%' 登錄, 創建一個新用戶: CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' WITH GRANT OPTION; 7.返回Linux終端并打開'/ etc / mysql / my.cnf',找到'bind-address'部分并將其注釋掉('#')。接下來,可以重新啟動MySQL服務以使更改生效: sudo systemctl restart MySQL。
現在MySQL遠程登錄已經開放。您可以使用此設置從您的本地計算機連接到CentOS 7上的MySQL數據庫。