ホームページ >データベース >mysql チュートリアル >コマンドライン経由で .sql ファイルを MySQL にインポートするにはどうすればよいですか?

コマンドライン経由で .sql ファイルを MySQL にインポートするにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-22 05:31:14931ブラウズ

How to Import a .sql File into MySQL via the Command Line?

MySQL コマンド ライン SQL ファイル インポート ガイド

コマンド ラインを使用した MySQL への .sql ファイルのインポートは、手間のかからないプロセスです。データを新しいサーバーに転送する場合でも、バックアップを復元する場合でも、正しい構文を理解することが重要です。この記事では、Windows Server 2008 R2 環境から .sql ファイルをインポートする際に必要な手順について説明します。

構文と実行

コマンド「database_name <」で発生したエラー。 file.sql」は、オプションの欠落に関連しています。 .sql ファイルを正常にインポートするには、データベース名、ユーザー名、パスワードを指定し、その後に正しい構文を指定する必要があります:

mysql -u username -p database_name < file.sql

"username" と "database_name" を忘れずに置き換えてください。実際の値。

追加のオプションと注意事項

  • 完全パス: シームレスに実行するには、.sql ファイルへの完全なパスを指定します (例: "C:pathtofile.sql")。
  • ルーチンとトリガー: ルーチンを保守するにはインポートされたデータに関連付けられたトリガーを使用するには、mysqldump コマンドで「-R」および「--triggers」フラグを使用します。元のファイルをエクスポートします。
  • データベースの作成: SQL ダンプに「CREATE DATABASE」ステートメントが含まれていない場合は、最初に MySQL で空のデータベースを作成してから、 import.

トラブルシューティング

  • 間違った構文: 構文を再確認し、すべてのオプションが正しいことを確認してください。
  • 無効な資格情報: ユーザー名と指定されたパスワードは有効です。
  • データベース権限: 使用しているユーザーがデータベースにデータをインポートするための十分な権限を持っていることを確認してください。

以上がコマンドライン経由で .sql ファイルを MySQL にインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。