|  
 TA的每日心情|  | 奋斗 2019-10-18 11:20
 | 
|---|
 签到天数: 678 天 [LV.9]以坛为家II | 
| mysql 配置文件目录:/etc/my.cnf
 
 root 密码为空的时候配置文件中下面这句:
 
 skip-grant-tables
 GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY '123' WITH GRANT OPTION;
 
 执行这句时候错误:
 
 ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
 mysql> GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY '123' WITH GRANT OPTION;
 ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
 这个时候我们只需要
 
 flush privileges
 一下,在添加用户就OK了,
 
 mysql> flush privileges;
 Query OK, 0 rows affected (0.01 sec)
 
 mysql> GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY '123' WITH GRANT OPTION;
 Query OK, 0 rows affected (0.00 sec)
 
 这个时候我们成功搞定了,再登录就可以了。
 
 
 | 
 |