我的MYSQL数据库怎么用本机IP链接不上,用localhost或是127.0.0.1就能链接上呢?
有哪位高手能给解释下吗?

解决方案 »

  1.   

    查看一下mysql库下的user表的host字段,是否已授权你的IP访问如果未授权,并且对权限控制不是很严的话,可以改为'%'试试
      

  2.   

    如果连接不上,应该是防火墙的问题。
    如果登录失败,可能是权限设置问题,比如登录用户只有localhost下的权限。
      

  3.   

    MySQL中权限是授给用户账号的,用户账号是由 username@hostname组成的,也就是说root@%, root@localhost, [email protected][email protected] 都是不同的账号。
    你可以创建一个 root@% 账号,然后再试试。