問題タブ [mysqldump]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
15636 参照

mysql - 重複フィールドを上書きせずに SQL ダンプをテーブルにインポートする方法

同じ値のレコードを上書きせずに MySQL ダンプ ファイルをデータベースにインポートするにはどうすればよいですか?

0 投票する
4 に答える
11576 参照

mysql - 大規模なMySQLデータベースをバックアップするためのmysqldumpまたはmysqlhotcopy?

専用のホスティング プロバイダーでバックアップを行うための NAS ストレージがいくつかあります。データベースとアカウントをバックアップするために、WHM を使用して毎日の自動バックアップをセットアップします。サーバーは 1 つのサイトをホストしています。バックアップを実行すると、mysql ダンプが実行されます。ダンプが発生している間は誰もデータベースに接続できないため、基本的に、バックアップを実行している間ずっとサイトをダウンさせます。通常、サイトは約 30 秒から 1 分間ダウンします (これは大したことではないように思えるかもしれませんが、この種のサイトでは実際の問題です)。

これが起こらないようにバックアップを行うためのより良い方法はありますか (mysqlhotcopy または Maatkit の方が良いでしょうか?)、NAS にバックアップする別の方法であるか、NAS をまったく使用せずに他の方法を使用するかです。 .

0 投票する
3 に答える
4394 参照

mysql - データベースのバックアップを検証する方法

Webホストでホストされているリモートデータベースがいくつかあります。mysqlの場合は定期的なmysqldumpを使用し、MSSQLの場合はbcpを使用してバックアップします。これらのバックアップを検証するにはどうすればよいですか?バックアップが部分的でないことを確認するにはどうすればよいですか(パブリックネットワーク経由で実行されます)。

0 投票する
2 に答える
2151 参照

mysql - MySql DB をあるサーバーから別のサーバーにコピーする

Linux 上のサーバーから Windows 上のサーバーに MySQL DB をコピーする必要があります。mysqldump を使用してみましたが、Stored Procs が含まれていないようです。スキーマ、データ、ストアド プロシージャ、トリガーなど、すべてをコピーしたい。

ありがとう、ドン

0 投票する
3 に答える
7350 参照

cross-platform - テーブル名の大文字と小文字を保持するためにmysqldumpを取得するにはどうすればよいですか?

データベースをWindowsからLinuxホストに移行しようとしています。

ありがとう!

アシュリー

0 投票する
2 に答える
1884 参照

mysql - mysqlバックアップ保存関係

後で関係を復元できるように、2つの別々のテーブル(CATEGORIESとSUBCATEGORIES、SUBCATEGORIESはCATEGORYに属します)からデータをバックアップする方法を知りたいです。十分かどうかはわかりませんmysqldump --opt db_name

例:

カテゴリ:

サブカテゴリ:

ありがとう

0 投票する
10 に答える
41520 参照

mysql - 主キーをダンプしない mysqldump テーブル

MySql 4 を実行している 2 つのサーバーにまたがる 1 つのテーブルがあります。これらをテスト環境用の 1 つのサーバーにマージする必要があります。

これらのテーブルには文字通りそれぞれ数百万のレコードがあり、それらが 2 つのサーバー上にある理由は、その巨大さのためです。テーブルの変更やページングは​​、パフォーマンスに多大な影響を与えます。

それらは実稼働環境にあるため、既存のサーバーでそれらを変更することはできません。

問題は、主キーが一意の自動増分フィールドであるため、交差があることです。

mysqldump コマンドを使用して特定のフィールドを無視する方法を見つけようとしましたが、 --disable-keys は、キーを完全に削除するのではなく、テーブルを変更するだけです。

この時点で、実際には一意である必要がある 2 つの一意のフィールドの組み合わせとして、主キーのチェックサムまたはハッシュを使用するようにデータベース構造を変更する必要があるように見えます... 私は本当にしたくありませんこれを行う。

ヘルプ!

0 投票する
6 に答える
40090 参照

mysql - mysqldumpをロードするより速い方法はありますか?

重複の可能性:
mysqlのダンプとインポートの高速化

mysqldumpかなり高速ですが、中規模のデータベース(20〜30メガバイト)のダンプは、を使用してロードするのに数分かかりますmysql my_database < my_dump_file.sql

ロードを高速化するために調整できるmysql設定はありますか?保存されたデータをロードするためのより良い方法はありますか?

CSVベースのダンプでmysqlimportユーティリティを使用して実験しました。これらの負荷はわずかに(ただし、それほどではありませんが)速くなります。生のデータベースファイルをコピーしたいのですが、それは悪い考えのようです。

0 投票する
2 に答える
12122 参照

cron - cronのmysqldump動的ファイル名の適切な形式?

実行しようとするたびにエラーが発生するようにcrontabを設定しています。シェルで問題なく動作します。これは、データベース バックアップのファイル名に日付を自動的に挿入しようとするときに使用している形式です。ファイル名に日付を挿入できるようにcronを取得するために使用する必要がある構文を知っている人はいますか?

前もって感謝します!