首頁 >資料庫 >mysql教程 >如何啟用遠端MySQL連線?

如何啟用遠端MySQL連線?

Barbara Streisand
Barbara Streisand原創
2024-12-23 17:47:10610瀏覽

How Can I Enable Remote MySQL Connections?

實作MySQL遠端連線

本場景中,本機已經安裝了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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn