ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

MySQLデータベースをバックアップする方法

MySQLはリレーショナルデータベース管理システムです (RDBMS)。データベース命令を処理し、同時に多くのデータベースを管理できます。

たとえば、新しいデータベースを作成したり、既存のデータベースにデータを追加したりする場合は、MySQLサーバーにメッセージを送信し、追加するデータを提供して、どこに追加するかを伝えます。

MySQLデータベースをバックアップする方法

ビジネスが小規模であろうと大規模であろうと、データは不可欠な要素です。貴重な情報が損傷、盗難、または災害の影響から保護されるようにするには、MySQLデータベースをバックアップします。この記事では、そのためのいくつかの方法について説明します。

phpMyAdminを使用してMySQLデータベースをバックアップする

cPanelなどのWebホスティングコントロールパネルからphpMyAdminツールにアクセスして、MySQLデータベースのエクスポートファイルまたはバックアップファイルを作成します。この記事では、cPanelを使用します。

  • cPanelにログインし、phpMyAdminをクリックすることから始めます。
MySQLデータベースをバックアップする方法
  • 左側のサイドバーのナビゲーションパネルから、バックアップするMySQLデータベースを選択します。次に、上部のナビゲーションバーにあるエクスポートリンクをクリックします。
MySQLデータベースをバックアップする方法
  • [エクスポート]ページから、次の2つのオプションが表示されます。カスタム およびクイックカスタムを選択します オプション。
MySQLデータベースをバックアップする方法
  • カスタムを選択した後 、データベースのリストが表示されます。 1つ、一部、またはすべてを選択できます。デフォルト設定では、すべてをバックアップします。
  • [出力オプション]で、[gzip圧縮]を選択します 圧縮の場合 。他のオプションはデフォルトのままにします。
MySQLデータベースをバックアップする方法
  • 移動をクリックします ボタンをクリックしてバックアップを開始し、ファイルをダウンロードします。ファイルの名前はYourDatabaseName.sql.gzファイルになります 。

バックアップが完了するまでにかかる時間は、データベースのサイズによって異なります。

mysqldumpを使用してMySQLデータベースをバックアップする

mysqldumpを使用します MySQLによって管理されるデータベースのテキストファイルダンプを作成するコマンド。テキストファイルダンプは、データベースを最初から再作成するために必要なSQLコマンドを含むテキストファイルです。

  • 単一のデータベースをバックアップするには、次のコマンドを使用します。

mysqldump database_name> database_name.sql

このコマンドはバックアップを作成し、それを.sqlファイルに送信します。データベースのコピーを作成するだけで、影響はありません。

  • 次のコマンドを使用して、複数のデータベースを同時にバックアップします。

mysqldump –databases database_one database_two> two_databases.sql

Database_one 最初のデータベースとdatabase_twoの名前を指します バックアップする2番目のデータベースの名前です。両方とも単一のデータベースにバックアップされます。

  • サーバー上のすべてのMySQLデータベースをバックアップする場合は、次のコマンドを使用して、すべてのデータベースを含む単一の.sqlバックアップファイルを作成します。

mysqldump –all-databases> all_databases.sql

Cronジョブを使用したMySQLデータベースのバックアップ

cronジョブは、指定された時間にタスクを自動的に実行するために使用されるLinuxコマンドです。このコマンドを使用してMySQLデータベースのバックアップを自動化する方法を説明します。

  • cPanelにログインし、詳細までスクロールダウンすることから始めます セクションをクリックし、cronジョブをクリックします 。
MySQLデータベースをバックアップする方法
  • cronジョブを効果的に使用するにはLinuxコマンドについて十分な知識が必要であるという警告が表示されます。そうでない場合は、ホスティング管理者に確認してください。
MySQLデータベースをバックアップする方法
  • cronジョブが出力を生成するコマンドを実行するたびに電子メールを受信する場合は、ボックスに電子メールアドレスを入力し、[電子メールの更新]をクリックします。 。
MySQLデータベースをバックアップする方法
  • 共通設定のいずれかを選択します ドロップダウンメニューから、バックアップを実行する頻度を選択します。
MySQLデータベースをバックアップする方法
  • 時刻や曜日など、他の設定を微調整することもできます。
MySQLデータベースをバックアップする方法
  • 次に、次のようにコマンドを入力します。

/ usr / bin / mysqldump -u dbusername -p’dbpassword’dbname> /home/username/path/backup.sql

MySQLデータベースをバックアップする方法
  • dbusernameを置き換えます 、 dbpassword 、および dbname データベースのユーザー名、データベースのパスワード、データベース名を使用します。
  • パス バックアップファイルを配置するフォルダまたは一連のフォルダを指します。バックアップファイルの名前は、コマンドで backup.sqlとして表されます。 。その名前を変更することも、そのままにしておくこともできます。 新しいcronジョブの追加をクリックします 。
  • 少し下にスクロールすると、現在のcronジョブのリストが表示されます。
MySQLデータベースをバックアップする方法
  • 現在のcronジョブのいずれかを変更する場合は、[編集]をクリックします 。ジョブを実行したくない場合や間違えた場合は、削除をクリックしてください。 。

WordPress(WP)プラグインを使用してMySQLをバックアップする

WPを使用している場合は、プラグインを使用してデータベースをバックアップできます。 UpdraftPlusは、シングルクリックでデータベースファイルをバックアップします。現在、200万を超えるアクティブなインストールがあります。

MySQLデータベースをバックアップする方法

BackWPup

BackWPupを使用して、MySQLデータベースファイル、さらには完全なWPインストールをバックアップします。

MySQLデータベースをバックアップする方法

MySQLをバックアップするために利用できるWPプラグインは他にもたくさんあります。現在のバージョンのWPで動作し、アクティブに更新されているものを選択してください。

重要なデータが失われないようにするには、MySQLデータベースを定期的にバックアップしてください。バックアップがあれば、何かが起こってサイトが破損した場合に、重要なデータやかけがえのないデータを復元できます。


  1. MySQLのコマンドラインでデータベースを作成するにはどうすればよいですか?

    まず、コマンドプロンプトを開く必要があります。ショートカットウィンドウ+Rキーを使用して開くことができます。 スクリーンショットは次のとおりです- ここでCMDと入力し、[OK]ボタンを押します- これで、次のコマンドプロンプトが表示されます- 次に、MySQLbinディレクトリにアクセスします。スクリーンショットは次のとおりです- 以下は、データベースを作成するためにコマンドラインでMySQLを実行するためのクエリです- これで、SHOWDATABASESコマンドを使用してデータベースが作成されているかどうかを確認できます- mysql> SH

  2. Windows XP でファイルをバックアップする方法

    Windows XP でファイルをバックアップすることが重要な理由を説明する必要がありますか??ファイルのバックアップが必要な理由はたくさんありますが、ここではそのいくつかを紹介します ハード ドライブに障害が発生すると、すべてのデータが失われます 誤ってファイルを削除してしまった可能性があります。すべて削除しました。 ファイルが破損して読めなくなる ウイルスがファイルに感染し、ファイルを削除する可能性もあります 一部の企業は、極端なデータ損失のために廃業しました。あなたではないことを確認しましょう.最近、データ バックアップの信頼性が向上したため、助けが必要です。 内容 1 –