安装完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