本場景中,本機已經安裝了MySQL Community Edition 5.5,目的是方便遠端連線外部存取。
預設情況下,MySQL 允許遠端連接,但遠端 root 存取被停用。若要啟用它,請在本機執行下列SQL 指令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
此外,在my.cnf 檔案中找到下列行(通常在UNIX/macOS 系統上位於/etc/mysql/my.cnf 中;檢查/etc/mysql/mysql.conf.d/mysqld.cnf以獲得備用位置):
bind-address = 127.0.0.1
透過新增井號將其註解掉('#') 位於行首:
#bind-address = 127.0.0.1
Windows 使用者可以在MySQL 安裝目錄中找到my.cnf 文件,通常類似C:Program FilesMySQLMySQL Server 5.5。將其重命名為 my.ini。
在所有平台上重新啟動 MySQL 伺服器以使變更生效。
以上是如何啟用遠端MySQL連線?的詳細內容。更多資訊請關注PHP中文網其他相關文章!