1.網路不通。
檢查能不能ping通。
2.防火牆設定。
防火牆是否放過mysql的程序,是否遮蔽了mysql的3306埠。
3.mysql的賬戶設定。
mysql賬戶是否不允許遠端連線。如果無法連線可以嘗試以下方法:
mysql -u root -p //登入mysql
mysql> grant all privileges on *.* to 'root'@'%'with grant option; //任何遠端主機都可以訪問資料庫
mysql> flush privileges; //需要輸入次命令使修改生效
mysql> exit //退出
也可以通過修改表來實現遠端:
mysql -u root -p
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;
centos7上部署redis不能遠端訪問問題
其實直接在本地就可以測試能否遠端連線。步驟如下 1 yum install telnet 2 yum install telnet server 3 telnet 你的伺服器ip 6379 可根據你設定的埠改 當然上面都是廢話,能連線成功的話下面就不用寫了,哈哈哈!1 找到bind 127.0.0....
mysql開啟遠端訪問許可權,便於遠端工具訪問
mysql h localhost u root p 你的密碼 1.切換到mysql庫 use mysql 2.查詢mysql現在資料 3.給新增許可權使用者設定的密碼,代表所有主機,可設定主機ip位址,由於我們用工具訪問,設定 grant all privileges on to root ide...
ubuntu16 0 4設定mysql遠端訪問
ubuntu16.0.4設定mysql遠端訪問 一般程式開發過程為了方便除錯中會需要遠端訪問資料庫,而mysql本身是預設只能訪問localhost,所以需要做一些設定。1.首先,需要修改mysql的配置,執行 vi etc mysql mysql.conf.d mysqld.cnf注釋掉如下內容 ...