sql >> データベース >  >> RDS >> Mysql

あるサーバーから別のサーバーへのMySQLデータベースのインポート

    ファイルの作成、転送、ロードを避けたい場合は、mysqldumpを他のサーバーで実行されているmysql、または他のサーバーのsshmysqlにパイプするだけです。

    mysqlを使用してリモートボックスに接続する:

    mysqldump --all-databases | mysql -h yourserver.com 
    

    sshを使用して他のサーバーに接続する

    mysqldump --all-databases | ssh [email protected] mysql 
    

    mysqldump --all-databasesを使用してそれらすべてを転送するか、データベース名を指定します。 mysqldumpのドキュメント を参照してください。 その他のオプションについては。

    MySQLの「レプリケーション」機能を使用することもできますが、セットアップに少し時間がかかり、かなり注意が必要です。たぶん、1回の移行だけで常に時間と手間をかける価値はありません。



    1. UbuntuにMySQLをインストールして設定する方法

    2. where句なしで2つの異なるテーブルから2つの列の合計を計算する方法は?

    3. SELECT COUNT(*)AScount-このカウントの使用方法

    4. GUIを使用してMySQLWorkbenchでサーバーステータスを確認する方法