[已解决]ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables 成功解决报错
概要
在mysql中创建新用户、给数据库授权用户及配置服务器IP时发生的这个报错:ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement。
报错说mysql服务器正在运行不能添加,但是关闭mysql服务器重新登录时会有这个报错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket /var/lib/mysql/mysql.sock(此报错解决方法可参考这篇文章ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket /var/lib/mysql/mysql.sock报错解决-CSDN博客)解决这个报错是要重启mysql服务,这样就会陷入***循环。
解决办法
在mysql窗口中刷新一下配置即可
mysql> flush privileges;
Query OK, 0 rows affected (0.02 sec)
这时再进行用户创建和数据库授权IP操作时就会正常进行了
退出mysql,重启mysql服务
[root@localhost bin]# service mysqld restart
Redirecting to /bin/systemctl restart mysqld.service
这样就可以正常操作了。
相关阅读:
1、灵武网站服务器推荐哪个?,灵武企业建站,哪款服务器性能强、价格优?,灵武企业建站必看,哪款服务器性能最强、性价比最高?
2、ai哪个服务器好用一点?,AI服务器大PK,哪款才是性能与性价比的双料王者?,AI服务器终极对决,谁是性能与性价比的巅峰之选?
3、河南用哪个服务器?,河南用户必看,哪个服务器最适合你?,河南用户如何选择最适合自己的服务器?
4、apex英雄ns版玩哪个服务器?,NS版Apex英雄选哪个服务器最流畅?亚洲服还是全球服?,NS版Apex英雄选亚洲服还是全球服?实测告诉你哪个更流畅!
5、火影忍者哪个服务器最弱?,火影忍者手游,哪个服务器玩家公认最弱?揭秘真相!,火影忍者手游公认最弱的服务器是哪个?真相令人意外!