Я являюсь пользователем root на моем компьютере, но когда я использую команду:
mysql> CREATE DATABASE foo;
выдает ошибку:
CREATE: Permission denied
Неважно, кто вы за систему, если вы хотите войти в mysql как root, вы должны сделать это явно:
Это потому, что у вашего пользователя нет привилегии CREATE .Как пользователь root, попробуйте это:
CREATE
GRANT CREATE ON *.* TO 'user'@'hostname';