# 安裝MySQLmysql
apt-get install mysql-serversql
解決辦法數據庫
主要有2點:安全
1.用戶root默認受限爲本地可訪問(localhost), 遠程拒絕(出於安全考慮吧)rest
可是這個咱們能夠修改的, 在本地用root登陸後, 修改對應的表字段值便可. 這裏須要注意的是MySQL安裝完成後, 自帶了一個mysql數據庫, 裏面有個user表, 就是存放此類信息的.server
咱們用sql命令便可完成修改:get
-- 用戶root對應的主機改成任意主機.it
update user set host='%' where user='root' and host='localhost';登錄
-- 而後重啓MySQL服務, 使配置生效配置
/etc/init.d/mysql restart
-- 固然若是嫌重啓麻煩, 也能夠直接刷新(~~這單詞太難記, 不喜歡用~~)
flush privileges;
修改好了用戶自己的限制, 可是遠程仍是不能訪問.
2.MySQL自己配置項的問題
在MySQL配置文件/etc/mysql/my.cnf中,
找到地址綁定配置bind-address = 127.0.0.1, 註釋掉便可.
而後大功告成,試試可否遠程訪問吧.