mysql安装好后默认只能在localhost访问:
mysql -uroot -proot -h localhost
如果要外部系统也能访问mysql服务器,需要进行做以下更改:
查看user和host对应关系
use mysql; select user,host from user;
下面要把localhost用%代替:
update user set host='%' where host='localhost';
flush privileges;
再查看user和host的关系: