(1)MySQL的accounts and roles问题解决方法
怎么输入都不对的情况下,点击cancel,进入remove。
现在对应的服务。
(2)MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
这是windows的权限管理带来的问题,步骤如下:
右击此电脑–>管理–>本地用户和组–>组–>双击Administrators–>添加–>高级
把NETWORK SERVICE添加到Administrators组
再重新执行成功
(3)重置密码
1: 通过任务管理器或者服务管理,关掉 mysqld( 服务进程 ) 2: 通过命令行 + 特殊参数开启 mysqld mysqld -- defaults-file="D:\ProgramFiles\mysql\MySQLServer5.7Data\my.ini" --skip-grant-tables 3: 此时, mysqld 服务进程已经打开。并且不需要权限检查
4: mysql -uroot 无密码登陆服务器。另启动一
个客户端进行 5: 修改权限表 ( 1 ) use mysql; ( 2 ) update user set authentication_string=password(' 新密 码 ') where user='root' and Host='localhost'; ( 3 ) flush privileges; 6: 通过任务管理器,关掉 mysqld 服务进 程。7: 再次通过服务管理,打开 mysql 服务。
8: 即可用修改后的新密码登陆。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)