1竟贯、遠(yuǎn)程連接上Linux系統(tǒng),確保Linux系統(tǒng)已經(jīng)安裝上了MySQL數(shù)據(jù)庫(kù)甩栈。登陸數(shù)據(jù)庫(kù)泻仙。mysql -uroot -p(密碼)。
2量没、創(chuàng)建用戶用來(lái)遠(yuǎn)程連接
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'userpassword' WITH GRANT OPTION;
(username表示用戶名玉转,%表示所有的電腦都可以連接,也可以設(shè)置某個(gè)ip地址運(yùn)行連接殴蹄,userpassword表示密碼)究抓。
3、執(zhí)行 flush privileges;命令立即生效
4袭灯、查詢數(shù)據(jù)庫(kù)的用戶(看到如下內(nèi)容表示創(chuàng)建新用戶成功了)
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
5刺下、使用exit命令退出MySQL(一般進(jìn)行上面進(jìn)行之后就可以操作了,如果不行進(jìn)行下面操作)
然后打開(kāi)vim /etc/mysql/my.cnf
將bind-address = 127.0.0.1
設(shè)置成bind-address = 0.0.0.0(設(shè)備地址)
重新啟動(dòng)(命令如下):
/etc/init.d/mysql stop
/etc/init.d/mysql start使用exit命令退出MySQL
然后打開(kāi)vim /etc/mysql/my.cnf
將bind-address = 127.0.0.1
設(shè)置成bind-address = 0.0.0.0(設(shè)備地址)
重新啟動(dòng)(命令如下):
/etc/init.d/mysql stop
/etc/init.d/mysql start使用exit命令退出MySQL
然后打開(kāi)vim /etc/mysql/my.cnf
將bind-address = 127.0.0.1
設(shè)置成bind-address = 0.0.0.0(設(shè)備地址)
重新啟動(dòng)(命令如下):
/etc/init.d/mysql stop
/etc/init.d/mysql start