MySQLでテーブルを複製して、新しいテーブルを空にする必要があります。つまり、既存のテーブルの構造だけを新しいテーブルにコピーする必要があります。MySQL - 重複テーブル
52
A
答えて
76
create table LIKE構文を試してください。
create table users2 like users;
元の(ユーザー)と同じ構造の空のテーブル(users2)が必要です。
17
あり、既存の表のように空のテーブルを作成するための別の方法であり、あなたはでのMyISAMするのInnoDBからテーブルタイプを同じテーブルの作成と変更について、次のコマンドにも
create table a select * from users2 limit 0, 0;
+3
または 'CREATE TABLE a SELECT * FROM b WHERE 0 = 1' –
+1
FYI:これを実行するとインデックスがコピーされません。 –
関連する問題
- 1. MySQLのテーブルに重複したエントリ
- 2. MYSQLテーブルからの重複を削除
- 3. のMySQL:エラー1022テーブルに重複キー
- 4. mysql- mysqlテーブルから重複した値を無視する
- 5. mysql複製の重複エントリ
- 6. Mysqlの重複エラー
- 7. MySQLマルチ重複レコードマージ
- 8. MySQLの重複行
- 9. mysqlテーブルの二重反復
- 10. 重複キー変更テーブル
- 11. MySQLで2つのテーブル間の重複を削除
- 12. テーブルmysqlから重複したエントリを取得
- 13. mysqlテーブルの重複するペアを削除する
- 14. 重複するインデックス値を持つテーブルへのMySQLの結合
- 15. mysqlテーブルに異なる値を持つレコードが重複する
- 16. テーブルを作成する際にMySQLの重複キー?ここで
- 17. Mysqlテーブルへの重複データを避けるには?
- 18. MySQL:テーブル内の重複レコードから最新IDを取得
- 19. MySQLテーブルの重複を削除する方法
- 20. MYSQL LEFT JOIN結果を重複テーブルに返す
- 21. mysqlテーブルから重複したテキストレコードを削除する方法
- 22. MySql - 重複キーの挿入
- 23. MYSQL重複したエントリ
- 24. MySQLの更新重複列
- 25. PHP/MYSQLの重複問題
- 26. MySQL - 重複を検索
- 27. のMySQL/ASP - 重複行
- 28. PHP MySQLの重複値チェッカー
- 29. のmysql - 重複列名
- 30. MySQLプライマリキー列の重複インデックス?
感謝の先生が、どのように使用することができます同じ時間ですか? – GianFS
これは2つのステップで行う必要があります。つまり、 'SHOW CREATE TABLE'を実行して出力を修正するか、' CREATE TABLE LIKE'の後に 'ALTER TABLE'を実行します。 – Brilliand