1. ホーム
  2. php

MySQLでテーブルをあるデータベースから別のデータベースに移動する [終了しました]

2023-11-22 19:44:44

質問

phpMyAdminを使わずに、あるデータベースから別のデータベースにテーブルを移動するにはどうしたらよいでしょうか?PHPで出来れば良いのですが。

どのように解決するのですか?

ALTER TABLE .. は、あるデータベースから別のデータベースにテーブルを移動するために使用することができます。

alter table my_old_db.mytable rename my_new_db.mytable

警告: あなたが尋ねたように これは移動であり、コピーではありません。 を新しいデータベースに移動します!

しかし、あなたはテーブルデータを保持します(整合性制約があなたのケースで適用される場合は、整合性制約ではありません)。

phpについては、phpはsqlコマンドを実行することができるので、問題ないでしょう。