mysql只能经过localhost而不能使用本机ip访问的问题

安装完mysql本地服务后,利用Navicat Premium登陆,发现只能经过localhost做为主机登陆,而不能使用本机ip登陆.通过一番折腾,原来是权限没开,以下:mysql

利用localhost登陆mysql;sql

使用mysql数据库;数据库

打开查询窗口执行如下语句赋予权限:ip

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
1
这里面*.*表明是全部库.全部表,root是用户名,%表明全部ip均可访问,也可指定ip访问,例如'root'@'172.17.5.90',123456表明root用户的密码;

rem

相关文章
相关标签/搜索