要配置MySQL允許遠程連接數據庫,配置配置需要按照以下步驟操( ?ヮ?)作:
(圖片來(lái)源網(wǎng)絡(luò ),許遠侵刪)1、程連修改??MyS???QL配置文件
2、ヽ(′ー`)ノ接數據庫接重啟MySQL服(′?`)務(wù)
3、配置配置創(chuàng )建用戶(hù)并授權
4、許遠測試遠程連接(jie)
1. 修改MySQL配置文件
找到MySQL的程連配置文件my.cnf(通常位于/etc/m??ysql/或/etc/mysql/mysql.conf.d/目錄下),在[mysqld]部分添加以下內容:
bindaddress = 0.0.0.0這將允許MySQL監聽(tīng)所有IP地址,接數據庫接保存文件并關(guān)閉。配置配置
2. 重啟MySQL服務(wù)
根據你的許遠操作系統,使用以下命令重啟MySQL服務(wù):
對于Ubuntu/Debian系統:
sudo service my(◎_◎;)sql restart
對于CentOS/RHEL系統:
sudo systemc┐(′д`)┌tl restart mysqld
3. 創(chuàng )建用戶(hù)并(bing)授權
登錄到MySQL,程連使用以下命令創(chuàng )建一個(gè)新用戶(hù)并授權:
CREATE USER 'newuser'@'%' IDENTIFIED BY 'password';GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' WITH GRANT OPT┐(′?`)┌ION;FLUSH PRIVILEGES;將newuser和password替換為你想要創(chuàng )建的接數據庫接用戶(hù)名和密碼。'%'表示允許任何IP地址連接。配置配置
4. 測試遠程連接
使用新創(chuàng )建的許遠用戶(hù)和密碼,ヽ(′▽?zhuān)?ノ從其他計算機嘗試連接到MySQL服務(wù)器,程連使用以下(╯°□°)╯命令:
mysql?? u new(′ω`*)user p h server_ip_address
將newuser、pa(????)ssword和server_ip_address替換為實(shí)際(ji)的用戶(hù)名、密碼和服務(wù)器IP地址,如果連接成功,說(shuō)明遠程連接已配置成功。