我只有一个用户。我使用同一用户登录,并尝试创建数据库并收到以下错误。

ERROR 1044 (42000): Access denied for user 'csatsurvey'@'localhost' to database 'demo'


通过以上错误,我了解到我有一些访问问题。如何授予权限并使用同一用户创建数据库。

mysql - 无法在Linux服务器上创建MySQL数据库-LMLPHP

最佳答案

步骤1:登录到您的mysql -u root -p

步骤2:权限的基本语法
 “将GRANT权限授予database.table到'用户'@'本地主机';”

步骤3:授予任何特定权限
授予创建。到'testuser'@'localhost';
CREATE是权限

要了解更多详情,请访问
http://www.liquidweb.com/kb/grant-permissions-to-a-mysql-user-on-linux-via-command-line/

关于mysql - 无法在Linux服务器上创建MySQL数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32437086/

10-10 04:00
查看更多