我刚刚在我的计算机上安装了MySQL,当我尝试从MySQL shell创建数据库时,我收到此错误:
MySQL JS > CREATE DATABASE databasename;
SyntaxError: Unexpected identifier
有谁知道为什么会这样?也许MySQL的安装存在问题?
答案 0 :(得分:22)
通过查看此线程,看起来您可能在js模式下使用shell,您可以通过使用开关来关闭它
\sql
https://forums.mysql.com/read.php?10,661192,661203#msg-661203
答案 1 :(得分:2)
您可以输入:
Mysql JS> \sql
Mysql SQL> \connect root@localhost
并提供您的密码。
答案 2 :(得分:2)
按如下方式登录确实如 Rahul 在另一个答案中所示工作:
Mysql JS> \sql
Mysql SQL> \connect root@localhost
但是,通过打开 Windows 命令提示符并输入以下内容,我能够获得 Mysql>
而不是 Mysql JS>
或 Mysql SQL>
:
mysql -u root -p