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

SSHからのデータベースのバックアップ/エクスポート

    このチュートリアルでは、SSHからデータベースをエクスポートする方法を説明します。 。これは、データベース全体をエクスポートするため、サイトを移動する場合や、本質的にバックアップであるため、Webサイトをアップグレードする前など、多くの場合に役立ちます。 データベースの。

    データベースバックアップを生成する

    1. SSH経由でサーバーに接続します。
    2. コマンドラインに次のコードを入力します。
      mysqldump -u dbusername -p databasename > nameofdbbackup.sql --no-tablespaces

      必ず交換してください:
      dbusername =エクスポートするデータベースのデータベースユーザー名を使用します。
      データベース名 =エクスポートするデータベースの名前。
      nameofdbbackup =エクスポートされたデータベースの名前を入力します。

    3. Enterを押す キーを押すと、パスワードの入力を求められます。パスワードを入力し、 Enterを押します キーを押すと、エクスポートが開始されます。データベースのサイズによっては、完了するまでに時間がかかる場合があります。このプロセスが完了すると、SSHクライアントが新しい行に移動します。これでデータベースがホームディレクトリにダウンロードできるようになります。
    おめでとうございます。SSHからデータベースをエクスポート/バックアップする方法をマスターしました。
    1. PostgreSQLはWHERE句で列エイリアスを受け入れません

    2. メソッドorg.postgresql.jdbc4.Jdbc4Connection.isValid(int)はまだ実装されていません

    3. 週末を除く2つの日付の間の日数をカウントします(MySQLのみ)

    4. メモリ内でのみPostgreSQLを実行する