题记:当在服务器linux系统下安装mysql,本地的话需要远程连接。
一,直接连接会报以下的错误。
新安装的Mysql默认只能localhost本地访问,远程连接不支持,所以会报错。
二,修改user表的root用户的host字段为’%'。
进入到数据库时,先使用mysql数据库:
use mysql
更新user表下的root用户的host字段‘localhost’修改为‘%’。
update user set host='%' where user='root';
三.一内网连接测试
三.二外网连接
在路由器管理下,打开端口映射,添加mysql的对外端口映射。
然后跟内网连接相同即可。