centos 7 mysql 添加遠(yuǎn)程訪問(wèn)用戶

通過(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ù)管理界面。

centos 7 mysql 添加遠(yuǎn)程訪問(wèn)用戶

創(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)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊10 分享