>데이터 베이스 >MySQL 튜토리얼 >mysql에서 1290 에러가 발생하면 어떻게 해야 하나요?

mysql에서 1290 에러가 발생하면 어떻게 해야 하나요?

coldplay.xixi
coldplay.xixi원래의
2020-08-24 15:02:526175검색

mysql의 1290 오류에 대한 해결 방법: 먼저 내보내기 콘텐츠 파일을 [/var/lib/mysql-files] 디렉터리에 직접 넣은 다음 사용 후 파일을 삭제합니다. 코드는 [SELECT * from xxx where xxx into 아웃파일 ""].

mysql에서 1290 에러가 발생하면 어떻게 해야 하나요?

mysql의 1290 오류 해결 방법:

오늘은 온라인 환경에서 데이터를 가져와야 하므로 intooutfile을 사용합니다. > 문을 실행했지만, 다음 팁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";

조회 정보를 얻고, show Variables link '%secure%';를 입력하면 관련 구성 정보를 볼 수 있으며, 아래와 같은 결과를 얻을 수 있습니다.

mysql에서 1290 에러가 발생하면 어떻게 해야 하나요?

참고자료 MySQL의 구성 파일을 변경하는 내용인데 이번에는 온라인 환경이라 아직 재시작이나 원활한 재시작 등의 작업은 감히 하지 못해서 내보낸 컨텐츠 파일을 /var 디렉터리에 직접 넣어두었습니다. /lib/mysql-files code>, 사용 후 파일을 삭제하면 됩니다. <a href="https://www.php.cn/course/list/51.html" target="_blank">rrreee</a>문제가 해결되어 이에 기록됩니다.

🎜관련 학습 권장 사항: 🎜mysql 튜토리얼🎜🎜🎜

위 내용은 mysql에서 1290 에러가 발생하면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.