在CentOS7上配置MySQL遠程連接非常簡單。首先需要確保MySQL已經(jīng)安裝并且運行。通過執(zhí)行以下命令可以驗證:
systemctl status mysqld
如果MySQL正在運行,您應(yīng)該看到以下信息:
Active: active (running)
接下來,我們需要編輯MySQL配置文件并啟用遠程訪問。執(zhí)行以下命令進行編輯:
vim /etc/my.cnf
找到以下行:
bind-address = 127.0.0.1
注釋掉該行并按“i”鍵進入編輯模式。然后在下一行添加以下內(nèi)容:
skip-networking=0
保存并退出配置文件,然后重新啟動MySQL服務(wù):
systemctl restart mysqld
現(xiàn)在您已經(jīng)成功地啟用了MySQL遠程訪問。如果您想給遠程用戶授權(quán),請登錄MySQL并執(zhí)行以下命令:
mysql -u root -p GRANT ALL PRIVILEGES ON *.* TO 'your_username'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION; FLUSH PRIVILEGES;
這個命令將允許“your_username”用戶從任何遠程地址連接到MySQL服務(wù)器,并提供所有特權(quán)。現(xiàn)在,您可以使用遠程工具或命令行連接到MySQL服務(wù)器,并管理您的數(shù)據(jù)庫。