sql >> データベース >  >> Database Tools >> phpMyAdmin

phpmyadminで非常に大きなmysqlデータベースをインポート/エクスポートします

    ここに着陸する他の人のためにこれに答えます。 MySQLサービスへのSSHアクセスがないため、またはコマンドラインツールの使用方法がわからないためにphpMyAdminしか使用できない場合は、これが役立つ可能性があります。ただし、上記のコメントが示唆しているように、このサイズのデータ​​ベースのエクスポートはmysqldumpを使用するとはるかに簡単になります。

    phpMyAdmin(v3.5.6を使用しています)を使用すると、次のようにテーブルを個別にエクスポートできます。

    1. 表示/編集するデータベースを選択します。すべてのテーブルのリストが表示されます。
    2. テーブルのリストで、エクスポートするテーブルの左側にあるチェックボックスをオンにします。
    3. テーブルリストの下部にある[WithSelected:]選択ボックスから[エクスポート]を選択します。
    4. エクスポート画面が表示されます。多くの場合、「クイック」エクスポートが機能し、「SQL」形式で保存します。

    phpMyAdminでは、レコードを個別に、またはグループでエクスポートすることもできます。たとえば、100,000のテーブルから10レコードだけをエクスポートできます。

    1. 上記の手順1〜3に従います。
    2. 「クイック」の代わりに「カスタム」を選択します。
    3. [行]で[行をダンプ]を選択します
    4. 次に、エクスポートする行数と開始行数を入力します。
    5. エクスポート画面の下部にある[データダンプオプション]で、[作成されたクエリの最大長]が十分に大きいことを確認します。
    6. 注:たとえば、大きなBLOBデータをエクスポートする場合は、この数値を上げる必要がある場合があります。

    Web経由でphpMyAdminまたはDBAを初めて使用する人に役立つことを願っています。




    1. Mathematicaの割り当てにおける不要な評価:なぜそれが起こるのか、そしてパッケージのロード中にそれをデバッグする方法は?

    2. phpmyadminからmySQLサーバーのIPアドレスを見つける方法

    3. phpmyadminですべてのデータベースをエクスポートする方法

    4. phpMyAdminを使用して外部サーバーに接続します