1

なぜこのエラーが発生するのか誰か教えてください

SQL 構文にエラーがあります。「mysqldump -p --user=root database_name utility > utility.sql」の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

これについてmysqldump -p --user=root database_name utilities > utilities.sql;

データベース名、テーブル名をバッククォートのままにしてみました。何も機能していないようです。

4

1 に答える 1

0

mysqldumpは、コマンド内の 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:~$ 
于 2013-05-28T06:38:27.107 に答える