CentOS環境でのMySQLインポートファイルの失敗の問題

序文##

この記事はこの問題のほとんどに当てはまるはずです。当時私はたくさんのブログを読んでいましたが、それらは私のLinux環境と一致していなかったので、自分で解決策を見つけました。それはより詳細で、少し冗長になります。

周囲##

Linux環境:CentOS7.8
[ MySQL](https://cloud.tencent.com/product/cdb?from=10680)バージョン:8.0.21

エラー##

エラー:ローカルデータの読み込みが無効になっています。これはクライアントと……の両方で有効にする必要があります。

設定方法##

'local_infile'のようなshowglobal変数を使用します。以下に示すように、構成を表示するには、私のものが変更されています。デフォルトのlocal_infileフィールドはnullです。

SET GLOBAL local_infile = true;

開くように変更されました。

この構成のみを変更してからimportfileコマンドを使用すると、次のエラーが報告されます。

次に、構成ファイルを変更する必要があります。他のブログを読んで長い間混乱していました。それらのほとんどはmysqld.cnfや他のファイルを変更することです。私のcentosには/ etcの下にmy.cnfファイルとmy.cnf.dフォルダーしかありません。そして、my.cnf.dフォルダーが空で、たくさんのブログを見つけて、最終的に自分で試してみる必要がありました。** my.cnf ファイルに local-infile = 1 [mysql] を追加するには以下に示すように、フィールドと [mysqld] **フィールドの両方を追加する必要があります。

私のファイルには[mysql]フィールドがありません。自分で追加しました。このフィールドがない場合は、参照できます。変更後は、[OK]になります。

ステートメント##

**この記事はオリジナルです。再印刷のソースを宣言してください。 ****

Recommended Posts

CentOS環境でのMySQLインポートファイルの失敗の問題
Centos8.1.1911はyumの再インストールの問題を解決します
LinuxでのCentos7のLVMディスク拡張の問題
CentOS7でのmysql5.6のデフォルトエンコーディングを変更します
Centos7にMySQL5.7をインストールします
ubuntu環境でのMySQLのインストールと簡単な実践(1)
Centos7でのJDK、mysql、tomcatの環境構成
CentOS7環境でのKubernetes(k8s)クラスターの迅速な展開
ubuntuで仮想環境を構築する過程で遭遇
DockerのCentOS環境インストール
Ubuntu環境でのSSHのインストールと使用の詳細な説明
pythonでのwheelの使用法
Hyper-VインストールCentOS8問題の分析
CentOS8でのnmcliの詳細な使用
CentOS7にDockerを使用してMySqlをインストールする
Ubuntuファイルシステムの概要
MySQLセントス6と7のパフォーマンス比較
最新のCentos7インストールMysql8ガイド
pythonでのタプルの使用法
centos6.5環境でのTomcat構成JMX
pythonmysqlのパラメータ化の説明
pythonでのrbの意味を理解する
Centos7のインストールに必要なソフトウェア環境
CentOSでのMysqlのインストールと使用
Ubuntu16.04のファイル検索コマンド
Python3クローラーでのAjaxの使用
Centos-6.5LNMP環境のインストールと展開
Centosは最新バージョンのcmakeをインストールします
Linux環境の構築:CentOs + Apache + MySQL + PHP
Centos7はMySQL8問題レコードをコンパイルしてインストールします
DockerでのCentOSコンテナのインストールはMySQLを使用します
セントス環境でのPythonとスクレイプ展開
CentOs7の下でのZabbixの4回目の分割払い
CentOS7にMySQL8をインストールするための詳細なチュートリアル
[Centos8]ドッカーをインストールするでこぼこのプロセス
Ubuntu環境でそれらのものをDockerする
pythonインポートライブラリの特定の方法
CentOS6でのRHCSクラスターの簡単な実践