は、私は最近、私はこれを実行しようとしているので、私の新しいデシベルに私の古いデータベースを移動するために、私は私のホスティングを取得し、それを通して、会社を切り替えることにしました:のmysqldumpは、部分的なデータベース
mysqldump --host=ipaddress --user=username --password=password db_name table_name | mysql -u username -ppassword -h new_url new_db_name
を、これがに見えましたうまく動作している..しかし、私のデータベースは非常に狂っているので、私はテーブルの真ん中にタイムアウトエラーが発生します。だから私はテーブルのちょうど一部にmysqldump
をする簡単な方法があるのだろうかと思っていました。
は、私は仕事の流れは次のようになりますと仮定します:
create temp_table
move rows from old_table where id>2,500,000 into temp_table
some how dump the temp table into the new db's table (which has the same name as old_table)
しかし、私はこれらの手順を行うにはどのように正確にはわかりません。
問題が解決するかどうかは不明ですが、http://dev.mysql.com/doc/refman/5.5/en/mysqldump.htmlの '--quick'オプションを確認してください。大きなテーブルには便利だと言います。 –