MySQL版本5.6.23不允许我创建新的用户/授予权限

时间:2015-03-16 23:41:14

标签: mysql database

看起来我遇到这个问题的原因是因为我正在使用drop函数并运行DROP DATABASE mysql并测试...我想我需要将mysql重置为默认值。最好的方法是什么?说明here对我不起作用。

----我原来的问题---

我正在尝试创建一个新用户并在我的数据库中授予他们访问权限,但我一直收到语法错误。我无法看到任何语法问题。 我正在使用MySQL 5.6.23版。

以下是该问题的屏幕截图: enter image description here

这是我输入MySQL的命令:

GRANT ALL PRIVILEGES ON simple_cms_development.* TO ‘simple_cms’@’localhost’ IDENTIFIED BY ‘mypassword12345’;
  

错误1064(42000):您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行“mypassword12345”附近使用正确的语法

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您使用了错误类型的引号字符,这些是在word文档中经常出现的重音引号。最有可能从网站或类似网站复制和粘贴。

我建议您重新输入查询但使用键盘上的引号(')键。

您想要的报价类型是单行上下行,而不是向两端的报价弯曲。您在错误消息中看到的密码与您的密码相同。