[英]Why is my permission denied when I try to create a MySQL database?
I am root user on my computer, but when I use the command: 我是计算机上的root用户,但是当我使用命令时:
mysql> CREATE DATABASE foo;
it gives me error: 它给了我错误:
CREATE: Permission denied
It's because your user doesn't have the CREATE
privilege . 这是因为您的用户没有CREATE
权限 。 As the root user, try this: 作为root用户,请尝试以下操作:
GRANT CREATE ON *.* TO 'user'@'hostname';
你是谁的系统并不重要,如果你想以root身份登录mysql,你必须明确地这样做:
mysql -u root –p
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.