記一次linux mysql沒法遠程登陸bug

前情提要:html

    在遠程服務器端安裝完mysql後 可以用xsell登陸mysql,可是用Navicat去登陸的時候就提示can't connect to mysql server on '***' (10061)mysql

解決辦法:sql

    1,mysql沒有配置遠程訪問的賬號?服務器

    建立遠程訪問用戶:rest

mysql>GRANT ALL PRIVILEGES ON *.* TO admin@"%" IDENTIFIED BY 'something' WITH GRANT OPTION;
mysql>flush privileges;

       

    2,若仍是鏈接不上:server

        修改my.cnf文件:文件通常都在/etc/mysql/my.cnfhtm

        在my.cnf裏面找到bind-address,修改爲bind-address=0.0.0.0;登錄

這個時候須要重啓mysql 讓配置生效;服務器端

能夠使用service mysql restart  不過 本人用這個命令時致使 mysql沒法啓動;配置

無奈只能刪除mysql 從新安裝;

後來吸收教訓後:先 service mysql stop  再service mysql start;

本次博文 參考:http://chenrd.com/detail-91.html;

相關文章
相關標籤/搜索