10個のテーブルを持つmysqlデータベースがあり、いくつかのパフォーマンステストを実行するには、データベースを削除して再入力する必要があります。mysqldumpを使用して、データをダンプできます。データベースをクリアして再インポートするには、次にどの手順に従う必要がありますか?データベースのさまざまなサイズ(つまり、さまざまな行数のテーブル)に対してこれを実行して、データベースのパフォーマンスを計算する必要があるため、これらの手順を複製できることを確認する必要があります。
質問する
12751 次
3 に答える
4
やmysqldump
などのオプションを確認することをお勧めします。私はおそらくこの場合に行きます。--add-drop-database
--add-drop-table
--add-drop-database
于 2012-10-31T15:16:34.437 に答える
1
1)ダンプを取る
drop database db_name
create database db_name
mysql -u user -p db_name < dump.sql
これは何度でも繰り返すことができると確信しています。そのべき等
于 2012-11-01T21:02:21.297 に答える
1
MySQL コンソールから:
mysql> DROP DATABASE [dbName];
mysql> CREATE DATABASE [dbName];
mysql> USE [dbName];
mysql> SOURCE [pathToSQLDump];
于 2014-02-14T20:21:01.103 に答える