谁能告诉我为什么我会收到这个错误
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以了解在 'mysqldump -p --user=root database_name utility > utility.sql' 附近使用的正确语法
在这mysqldump -p --user=root database_name utilities > utilities.sql;
我尝试将数据库名称、表名称保留在反引号中。似乎没有任何效果。
mysqldump应该从普通的命令提示符/shell而不是命令运行mysql
,而不是在其中的 mysql 提示符下运行。
ubuntu-vm:~$ mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 38
Server version: 5.5.31-0ubuntu0.13.04.1 (Ubuntu)
mysql> exit
Bye
ubuntu-vm:~$ mysqldump -help
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help
ic@ubuntu-vm:~$