ホームページ  >  記事  >  データベース  >  mysql コマンドラインからデータをインポートするときにエラーが発生した場合はどうすればよいですか?

mysql コマンドラインからデータをインポートするときにエラーが発生した場合はどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-10-26 15:38:003058ブラウズ

Mysql コマンド ライン インポート データ エラーの解決策: 1. コマンド ラインに [set global local_infile=1] と入力します。 実行し、[show variables like '%local%'] と入力し続けて実行します; 2. 文字エンコーディングを [UTF-8] に変換します 】。

mysql コマンドラインからデータをインポートするときにエラーが発生した場合はどうすればよいですか?

#mysql コマンド ライン インポート データ エラーの解決策:

1. エラー 1

mysql コマンドラインからデータをインポートするときにエラーが発生した場合はどうすればよいですか?

エラーの理由:

MySQL: 6.1.6 LOAD DATA LOCAL のセキュリティに関する考慮事項。

ローカル MySQL クライアントを使用してデータをデータベースにロードする場合は、サーバーから許可を取得する必要があります。

解決策は次のとおりです。グローバル変数を設定し、クライアントを再起動します。

(1) コマンド ラインに set global local_infile=1 と入力して実行します;

(2) 引き続き「%local%」などの show 変数を入力して実行します。 local_infile のステータスを問い合わせます のために。

mysql コマンドラインからデータをインポートするときにエラーが発生した場合はどうすればよいですか?

(3) コマンドラインを再起動し、データを再インポートします。 (必ず再起動してください。再起動しないと、インポートされたデータのレコードが失われます。)

2. エラー 2

エラーの原因: 文字列エンコードの問題。

解決策: メモ帳を使用してインポートするデータ ファイルを開き、文字エンコーディングを UTF-8 に変換します。

mysql コマンドラインからデータをインポートするときにエラーが発生した場合はどうすればよいですか?

その他の関連する無料学習の推奨事項: mysql チュートリアル(ビデオ)

以上がmysql コマンドラインからデータをインポートするときにエラーが発生した場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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