grant all privileges on . to 'root'@'%' identified by 'root' with grant option; flush privileges;这句话哪里是设置密码为root
时间: 2023-09-24 14:12:01 浏览: 76
Ubuntu设置root密码
5星 · 资源好评率100%
非常抱歉,我之前的回答有误。正确的语句应该是:
```
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
FLUSH PRIVILEGES;
```
这句话的作用是给MySQL数据库中的root用户授予了对所有数据库和所有表的所有权限,并设置了密码为"root"。使用WITH GRANT OPTION选项表示root用户可以将自己拥有的权限授予其他用户。最后,使用FLUSH PRIVILEGES语句刷新权限,使修改生效。再次对之前的错误回答表示抱歉,并感谢你的指正。
阅读全文