打開了3306端口,設置了user表host為'%',依然無法連接,telnet 3306端口不同,原因是配置文件中設置了 bind-address: 127.0.0.1,(/etc/mysql/mysql.conf.d/sqld.cnf )把他注釋掉,端口能連上,但是又報下面的錯誤
lost connection to MySQL server at "waiting for initial communication packet
在 /etc/mysql/mysql.conf.d/sqld.cnf 文件中增加 skip-name-resolve 就可以連接了