MySQL关于ERROR 1290 HY000 报错处理方法
发布时间:2022-03-20 17:00:09 所属栏目:MySql教程 来源:互联网
导读:一个问题纠结很久,反复确认语法问题。但是后来网上搜了一下,茅塞顿开。特此总结一下。 mysql grant select,insert,update,delete on *.* to root@%; ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot e
一个问题纠结很久,反复确认语法问题。但是后来网上搜了一下,茅塞顿开。特此总结一下。 mysql> grant select,insert,update,delete on *.* to 'root'@'%'; ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> mysql> mysql> mysql> grant select,insert,update,delete on *.* to 'root'@'%'; Query OK, 0 rows affected, 1 warning (0.00 sec) mysql> grant all on *.* to 'root'@'%'; Query OK, 0 rows affected (0.00 sec) 解释说明: 对root用户进行授权远程登录,然后发现报错ERROR 1290 (HY000) 然后进行flush privileges。 然后再次执行授权,问题解决。 以上就是简单的解决方法。 (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |