telnet時若出現(xiàn)Telnet is not recognized as internal or external command
windows需要在Control Panel>Programs>Turn Windows features on or off 把Telnet Client 勾選上并保存
2、解決防火墻問題
先檢查是否是云服務(wù)器后臺是否配置了安全組規(guī)則,因為即使服務(wù)器配置了開放端口,后臺沒有相應(yīng)的配置,也是telnet失敗的。
進入 云服務(wù)器ECS-->網(wǎng)絡(luò)和安全-->安全組-->創(chuàng)建安全組-->配置規(guī)則 配置
若已在ECS后臺配置好,配置防火墻,開啟3306端口
vi /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允許3306端口通過防火墻)
service iptables restart(重啟防火墻使配置生效)
MySQL建用戶的時候會指定host默認是127.0.0.1/localhost,這個用戶就只能本機訪問, 其它機器用這個用戶帳號訪問會提示沒有權(quán)限,需要把host改為%,表示允許所有機器訪問。
mysql -u root -p
use mysql;
update user set host="%" where user="root";
//重啟mysql使配置生效
/etc/init.d/mysql restart
//MongoDB創(chuàng)建用戶時會指定權(quán)限