【发布时间】:2020-12-23 13:02:45
【问题描述】:
我收到语法错误:
ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“ROLE 'administrator', 'developer'' 附近使用正确的语法
我刚刚使用最新的 mysql 在我的 Ubuntu 16 机器上设置了 MySQL。我创建了一个名为 sqluser 的用户就好了,我似乎无法在没有语法错误的情况下做其他事情。这真是令人沮丧。我查看了文档和 Intrawebs。我似乎找不到答案。我输入正确:
mysql> CREATE ROLE 'administrator', 'developer';
有人可以帮忙吗?
【问题讨论】:
-
错误与您共享的 SQL 不匹配。
-
我看到 CREATE ROLE 在我尝试使用它的上下文中不可用。我只需要弄清楚那个上下文是什么。
标签: mysql sql syntax syntax-error roles