之前在修改数据库本地root用户密码时,发现我远程连接的root用户的密码并没有改变,之后查了一下,发现原来这两个root不是同一个用户(汗..) 于是联想到之前配置数据库每次给用户赋予远程连接权限时,都是有一个@ip地址,于是总结了下mysql中用户的格式所代表的含义 在mysql中所有的用户的形式都为: 用户名@用户对应ip地址如:mysql所在机器的root用户的账户应该为: root@localhost而当我需要允许一个用户远程访问我的数据库时,我需要“创建”一个远程账号,即:grant…