我跑了这个命令:
heroku local
我得到了
查询正常,1行受影响(0.00秒)
我跑了第二个命令:
CREATE DATABASE wordpress;
我得到了:
错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以便在第1行的“密码”附近使用正确的语法
我做错了什么?运行新安装的Ubuntu 14.04服务器并尝试为Wordpress创建数据库。
答案 0 :(得分:11)
试试这个:
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
请记住,使用的引用不在@符号周围,并且不是''而是''。首先要做的是为用户提供对wordpressuser所需信息的访问权限。
GRANT ALL PRIVILEGES ON * . * TO 'wordpressuser'@'localhost';
此命令中的星号指的是可以访问的数据库和表(分别) - 此特定命令允许用户读取,编辑,执行和执行所有数据库和表中的所有任务。
完成为新wordpressuser设置的权限后,请务必重新加载所有权限。
FLUSH PRIVILEGES;
答案 1 :(得分:0)
尝试以下查询
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';