2

サイズが 750 MBのlocalhost.sqlバックアップがあります...このダンプにはさらに多くのデータベースが含まれています。その sql ファイルからデータベースを 1 つだけ取得する必要があります。それは可能ですか?そのためのツールはありますか?私は多くの方法を検索しました。しかし、そこからデータベースを取得できませんでした。

次に、これを試しsplit -l 100000 localhost.sqlてSQLを分割しました。これにより、さらに txt ファイルが分割されます。これらのテキスト ファイルを使用して、データベースを取得するにはどうすればよいですか? または、SQL ダンプから特定のデータベースを取得する最良の方法を提案します

親切に助けてください。

4

1 に答える 1

2

このコマンドを使用して、フル ダンプから 1 つのデータベースを抽出できます。

mysql -u root -p –-one-database targetdb < fulldump.sql
于 2013-01-28T10:24:06.190 に答える