通過(guò)遠(yuǎn)程連接到linux系統(tǒng),并確保mysql數(shù)據(jù)庫(kù)已經(jīng)安裝。接下來(lái),登錄數(shù)據(jù)庫(kù),使用以下命令:
mysql -uroot -p
輸入密碼后,進(jìn)入MySQL數(shù)據(jù)庫(kù)管理界面。
創(chuàng)建一個(gè)用于遠(yuǎn)程連接的用戶,執(zhí)行以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;
這里的第一個(gè)itoffice是用戶名,%表示允許所有IP地址進(jìn)行連接(也可以指定特定IP),第二個(gè)itoffice是密碼。
為了立即生效,執(zhí)行以下命令:
flush privileges;
查詢數(shù)據(jù)庫(kù)用戶,以確認(rèn)新用戶創(chuàng)建成功,執(zhí)行以下命令:
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
如果看到相應(yīng)的用戶信息,說(shuō)明新用戶已成功創(chuàng)建。使用exit命令退出MySQL。
接下來(lái),編輯MySQL配置文件,打開(kāi)vim /etc/mysql/my.cnf,將bind-address = 127.0.0.1改為bind-address = 0.0.0.0,以允許所有設(shè)備連接。
最后,重新啟動(dòng)MySQL服務(wù),執(zhí)行以下命令:
service mysql stop service mysql start
這樣,遠(yuǎn)程連接的設(shè)置就完成了。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END