私は経由して特定のテーブルを作成するためのクエリを取得することができますクエリ。 CREATE
文を使用してデータベースを作成したテーブル作成スクリプト、つまりSQLエクスポートファイルを簡単に取得する方法はありますか?phpMyAdminのエクスポート・データベース作成スクリプト
1
A
答えて
0
私はこれをmysqldumpで解決します。これは、MySQLに付属のコマンドラインツールです。ドキュメントは次のとおりです。https://dev.mysql.com/doc/refman/5.7/en/mysqldump.html
phpMyAdminではなくコマンドプロンプトで実行します。あなたは、MySQLサーバを実行するホストと同じホストか、少なくともネットワーク経由でそのホストに到達できるシェル環境にアクセスする必要があります。例えば
:出力が生成され
mysqldump --no-data mydatabase mytable
:
--
-- Table structure for table `mytable`
--
DROP TABLE IF EXISTS `mytable`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `mytable` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`c1` int(11) DEFAULT NULL,
`c2` int(11) DEFAULT NULL,
`c3` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4;
(。私は省いていますより多くの出力があります)
あなたが一度に多くのテーブルの構造をダンプすることができますこのように、またビュー、トリガ、プロシージャなどが含まれます。
--no-data
を使用しない場合は、ダンプする各テーブルのデータも含まれます。これにより、データのバックアップに効果的なツールになります。デフォルトでは、多くのINSERT
ステートメントの形式でデータがダンプされます。したがって、CREATE TABLEステートメントのように、別のMySQLインスタンスに対してデータベースを実行すると、データベースの構造を再作成することができます。INSERTステートメントは、データを再作成できます。
関連する問題
- 1. phpMyAdminのデータベース・トリガーの作成クエリ
- 2. phpmyadminでmysqlデータベースをエクスポート/インポートする
- 3. PHPMyAdminを使用してMySQLデータベースをエクスポート
- 4. phpmyadminはデータベースを作成しません
- 5. phpMyAdminの作成
- 6. phpMyAdmin "データベースを作成:ドキュメントは特権なし"、データベースの作成方法は?
- 7. のphpMyAdminとCSVエクスポート
- 8. エクスポート/インポート/ダンプmongodb - データベースのコピーを作成
- 9. ExcelエクスポートCSVインポートPHPmyAdmin
- 10. どこの句でphpmyadminからmysqlデータベースをエクスポートするには?
- 11. データベースPHPMYADMIn
- 12. PHPコードでphpmyadminデータベースのビューを作成しますか?
- 13. 特定のデータベース配備スクリプトの作成
- 14. データベース - phpmyadminの
- 15. パスワード(phpMyAdminのデータベース)
- 16. 作成トリガーの問題phpmyadmin
- 17. データベース作成スクリプトのSQL Serverグループ
- 18. 迷惑PhpMyAdminエクスポート機能
- 19. phpmyadminで新しいデータベースを作成する方法は?
- 20. phpMyAdminでビューを作成
- 21. PHPMyAdmin MySQLデータベースと
- 22. ファクトリ関数をエクスポートするライブラリの型スクリプト定義の作成
- 23. phpMyAdminの414デザイナーのスキーマをエクスポート
- 24. 改行のあるPhpmyadminエクスポート/インポート問題
- 25. phpMyAdminエクスポートされたデータベースを古いバージョンに変換します。 utf8mb4の問題
- 26. phpMyAdminを使用してmySQLデータベースのエクスポートを自動化するには
- 27. for each for phpmyadminイベントの作成mysql
- 28. MySQL - PhpMyadmin - 複数のテーブルを作成
- 29. PhpMyAdmin - SQLテーブルの作成エラー#1064
- 30. PHPMyAdminのrootパスワードを作成する
予期しないステートメントの開始: (位置0の "mysqldump"の近く) – user2340939
mysqldumpはSQL文ではなく、実行するプログラムです。 –