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