ホームページ  >  記事  >  データベース  >  mysql で 1290 エラーが発生した場合はどうすればよいですか?

mysql で 1290 エラーが発生した場合はどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-08-24 15:02:526145ブラウズ

mysql の 1290 エラーの解決策: まず、エクスポートされたコンテンツ ファイルをディレクトリ [/var/lib/mysql-files] に直接配置し、使用後にファイルを削除します。コードは [SELECT * from] です。 xxx xxx を outfile""] に入れます。

mysql で 1290 エラーが発生した場合はどうすればよいですか?

Mysql 1290 エラーの解決策:

今日は、量が多いため、オンライン環境でデータを取得する必要があります。データの量が大きい場合は、into outfile ステートメントを使用しますが、次のプロンプトが表示されます

ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv opti
on so it cannot execute this statement

情報を照会するには、show variables link '%secure%'; と入力してください。関連する構成情報を表示します。得られた結果を次の図に示します。

mysql で 1290 エラーが発生した場合はどうすればよいですか?

参考資料はMySQLの設定ファイルを変更するというものですが、今回はオンライン環境なので再起動やスムーズな再起動などの操作はまだあえて行っておりませんが、そこで、コンテンツファイルを直接エクスポートしました。ディレクトリ /var/lib/mysql-files に配置し、使用後はファイルを削除します。

SELECT * from xxx where xxx  into outfile "/var/lib/mysql-files/out.csv";

問題は解決されたので、ここに記録します。

関連する学習の推奨事項: mysql チュートリアル

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

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