2016-07-06 11 views
0

すべてのデータを挿入文としてFULLデータベースバックアップを実行したい。私はこれまでのところ、このコマンドを使用しています:mysqldump mysqlデータベースの最初の行にのみ挿入文を追加する

mysqldump -u root myDatabase -p > full_backup.sql 

を私が読んだから、これは私のfull_backupのファイルにすべてのデータおよびデータベース構造をダンプする必要があります。しかし、それは私のケースでは、そのデータベースの最初の行を取得するために縫い目だけです。

LOCK TABLES `admin_users` WRITE; 
/*!40000 ALTER TABLE `admin_users` DISABLE KEYS */; 
INSERT INTO `admin_users` VALUES (1,'[email protected]','PASSWORDHASH',NULL,NULL,NULL,34,'2016-06-30 20:43:01','2016-06-21 16:41:25','MY_IP_ADDRESS','192.168.$ 
/*!40000 ALTER TABLE `admin_users` ENABLE KEYS */; 
UNLOCK TABLES; 

あり、実際には約12の管理者ユーザーがある、と私はmysqlコマンドラインを使用して、それらのすべてをプルアップすることができますが、しかし、これは私が得る唯一のINSERT文である:ここでは、ダンプ・ファイルからの抜粋です。これは私が持っている他のすべてのテーブルでも似ています。

私の質問は次のとおりです。データベースを完全に元の状態から完全に再作成できるように、mysqldumpでデータベース/テーブルのすべての行をダンプするにはどうすればよいですか?

答えて

0

-eオプションを追加すると、この問題が修正され、残りの行が追加されます。

関連する問題