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

SSH経由でローカルコンピュータにmysqldump

    リモートサーバーからローカルコンピューターにmysqlデータをダンプする直接的な方法は次のとおりです。

    ssh [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz 
    

    または

    ssh -l root ipaddress "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz
    

    どちらのコマンドも同じ働きをします。

    sshのパスワードとデータベースアクセスがある場合は、パスワードの入力を求めるプロンプトが2つ表示されます。または、sshのパスワードがない場合は、データベースパスワードの入力を求められます。

    同様に、awsまたはcloud other serviceのキーを使用している場合は、次のようにコマンドにキーを組み込むことができます。

    ssh -i key.pem [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz
    


    1. PDOMySQLを使用して2つのテーブルに挿入します

    2. 行の値に文字列MySQLが含まれるSELECT

    3. サブクエリに2つの「WHERENOTIN」があるLaravelEloquent

    4. 教育のためのオープンマーケットプレイスのモデリング