すべてのテーブルをあるmysqlデータベースから別のデータベースに移動するのは非常に簡単です。phpMyAdminを使用してデータベースを.sqlファイルにダンプできます。ただし、このチュートリアルでは、コマンドラインインターフェイスを使用してデータベースを.sqlファイルにダンプします。コマンドラインを使用すると、phpMyAdminメソッドに比べてタスクをより速く完了することができます。
開始するには、両方のデータベースで完全な権限を持つユーザーであるか、rootユーザーである必要があります。通常、ダンプするときにユーザー名とパスワードを使用する必要はありません。 Linux cPanel Hostingのmysqlデータベース。パスワードの入力を求められず、ユーザー名とパスワードが自動的に取得されます。次の手順に従ってください。
MySQLデータベースをSQLファイルにダンプする方法
データベースをダンプするには、次のコマンドを入力します。
mysqldump database_name> Database_name.sql
たとえば、「eukblog」というデータベースをダンプしたいとします。
mysqldump eukblog> eukblog.sql
これで、データベースのバックアップの準備ができたので、コンテンツを宛先データベース(つまり別のデータベース)にインポートするだけです。
mysql new_database_name
ここでは、「neweukblog」と呼ばれる新しい宛先データベースを使用します。
例:
mysql neweukblog
転送が完了すると、類似しているが名前が異なる2つのデータベースが表示されます。