ホームページ >データベース >navicat >navicat を使用してデータベース全体をエクスポートする方法

navicat を使用してデータベース全体をエクスポートする方法

王林
王林転載
2021-01-07 11:42:5510203ブラウズ

navicat を使用してデータベース全体をエクスポートする方法

まず、navicat がデータベースを SQL ファイルに転送してエクスポートするときに、外部キーがある場合、インポート中にエラーが発生することを明確にする必要があります。したがって、データ転送を使用してエクスポートする必要があります。

#(学習ビデオ共有:

プログラミング ビデオ)

navicat を使用してデータベース全体をエクスポートする方法

ファイル方法を使用して保存する場合に選択します

navicat を使用してデータベース全体をエクスポートする方法

詳細オプションは次のように選択する必要があります。

navicat を使用してデータベース全体をエクスポートする方法

エクスポートされた SQL スクリプトは完全なバージョンであり、インポート時にエラーは報告されません。 .

*インポート エラーが発生した場合: [Err] 1067 - 'search_time' のデフォルト値が無効です エラーの理由は、mysql5 に STRICT モード (厳密モード) があることを意味します。 7 バージョンとこのモードでは、デフォルトでは日付値をすべて 0 値に設定することは許可されていないため、この問題を解決するには、sql_mode の値を変更する必要があります。

解決策:

mysql> select @@sql_mode;
mysql> set sql_mode=(select replace(@@sql_mode,'NO_ZERO_IN_DATE,NO_ZERO_DATE',''));

グローバルパラメータを変更する必要があるため、ここで変更しても無駄です。

mysql> set @@global.sql_mode=(select replace(@@global.sql_mode,'NO_ZERO_IN_DATE,NO_ZERO_DATE',''));
mysql> select @@global.sql_mode;

もう一度インポートしてください。

関連する推奨事項:

navicat for mysql グラフィック チュートリアル

以上がnavicat を使用してデータベース全体をエクスポートする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。