ホームページ > データベース > mysql チュートリアル > データなしで MySQL データベース スキーマをエクスポートするには?

データなしで MySQL データベース スキーマをエクスポートするには?

Mary-Kate Olsen
リリース: 2025-01-04 16:00:40
オリジナル
219 人が閲覧しました

How to Export a MySQL Database Schema Without the Data?

データなしでデータベース スキーマをエクスポート

MySQL データベースを使用する場合、機密データを含めずにデータベース構造を共有する必要がある状況が発生することがあります。 。このようなシナリオでは、データベース構造を定義するスキーマのみをエクスポートする必要があります。

質問: データなしで MySQL データベース構造をエクスポートするにはどうすればよいですか?

回答: データなしでデータベース スキーマをエクスポートするには、mysqldump コマンドを次のように使用します。 --no-data オプション。このオプションでは、エクスポートされたファイルからデータが除外され、スキーマ定義のみが残ります。

構文:

mysqldump -h yourhostnameorIP -u root -p --no-data dbname > schema.sql
ログイン後にコピー

次のプレースホルダーを置き換えます:

  • yourhostnameorIP: データベースのホスト名または IP アドレスserver.
  • root: 十分な権限を持つデータベース ユーザー。
  • p: データベース ユーザーのパスワード。
  • dbname: エクスポートするデータベースの名前。
  • schema.sql: スキーマをエクスポートするファイルの名前。

By --data オプションを省略すると、mysqldump はエクスポートされたファイルに CREATE TABLE、CREATE INDEX、CREATE VIEW、およびその他のスキーマ関連のステートメントのみを含めます。こうすることで、データの整合性を損なうことなくデータベース構造を共有できます。

以上がデータなしで MySQL データベース スキーマをエクスポートするには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート