MySQL是一個(gè)開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),廣泛應(yīng)用于Web開發(fā)中。為了實(shí)現(xiàn)遠(yuǎn)程訪問MySQL數(shù)據(jù)庫,需要進(jìn)行一些配置,本文將介紹如何開啟MySQL遠(yuǎn)程訪問。
首先,在MySQL服務(wù)器上打開配置文件my.cnf。在[mysqld]下面,加入以下兩行代碼:
bind-address=0.0.0.0 skip-networking=false
其中,bind-address=0.0.0.0表示監(jiān)聽所有ip地址,skip-networking=false表示啟用網(wǎng)絡(luò)連接。
接下來,登錄MySQL服務(wù)器的命令行,輸入以下語句:
CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'; flush privileges;
其中,'myuser'用于代表你的用戶名,'mypassword'用于代表你的密碼。
最后,重啟MySQL服務(wù)器以使配置生效。現(xiàn)在,通過MySQL客戶端,輸入服務(wù)器ip地址、用戶名、密碼,即可遠(yuǎn)程連接到MySQL數(shù)據(jù)庫。
以上就是開啟MySQL遠(yuǎn)程訪問的方法,希望對(duì)你有所幫助。