【phpMyAdmin】同じサーバー内でデータベースを丸ごとコピーする方法
![【phpMyAdmin】同じサーバー内でデータベースを丸ごとコピーする方法](https://qlog.org/wp-content/uploads/2023/12/admin-database-allcop.png)
同じサーバー内にあるデータベースを丸ごとコピーしたくてphpMyAdminをいじっていたら簡単にできました。
以下、phpMyAdminを使ったコピー手順です。
コピー先のデータベースを作成
コピー先のデータベースを作成しておきます。
![サーバーコントロールパネル データベース新規作成画面](https://qlog.org/wp-content/uploads/2023/12/admin-database-allcop101.png)
文字コードは、コピー元と同じにしました。
![phpMyAdmin データベース一覧画面](https://qlog.org/wp-content/uploads/2023/12/admin-database-allcop102.png)
- コピー先のデータベース名:qlog
- コピー元のデータベース名:wp40
phpMyAdminでのコピー手順
phpMyAdminを使って丸ごとコピーします。
![phpMyAdmin データベース選択画面](https://qlog.org/wp-content/uploads/2023/12/admin-database-allcop201.png)
コピー元の「データベース」をクリック。
![phpMyAdmin メニュー画面](https://qlog.org/wp-content/uploads/2023/12/admin-database-allcop202.png)
コピー元のデータベースに切り替わっていることを確認して、「操作」をクリック。
![phpMyAdmin 操作画面](https://qlog.org/wp-content/uploads/2023/12/admin-database-allcop203.png)
コピー先のデータベース名を入力したら、下記を選択して、「実行」をクリック。
- 構造とデータ
- コピーの前にCREATE DATABASEする
- コピーしたデータベースに切り替え
![phpMyAdmin コピー先のデータベース構造画面](https://qlog.org/wp-content/uploads/2023/12/admin-database-allcop204.png)
コピー先に丸ごとコピーされました。