mysql의 1290 오류에 대한 해결 방법: 먼저 내보내기 콘텐츠 파일을 [/var/lib/mysql-files] 디렉터리에 직접 넣은 다음 사용 후 파일을 삭제합니다. 코드는 [SELECT * from xxx where xxx into 아웃파일 ""].
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的配置文件,但是本次是线上环境,重启或平滑重启等操作还是不敢弄,于是把导出内容文件直接放到目录/var/lib/mysql-files
SELECT * from xxx where xxx into outfile "/var/lib/mysql-files/out.csv";
show Variables link '%secure%';
를 입력하면 관련 구성 정보를 볼 수 있으며, 아래와 같은 결과를 얻을 수 있습니다.
관련 학습 권장 사항: mysql 튜토리얼참고자료 MySQL의 구성 파일을 변경하는 내용인데 이번에는 온라인 환경이라 아직 재시작이나 원활한 재시작 등의 작업은 감히 하지 못해서 내보낸 컨텐츠 파일을
/var 디렉터리에 직접 넣어두었습니다. /lib/mysql-files code>, 사용 후 파일을 삭제하면 됩니다. rrreee문제가 해결되어 이에 기록됩니다.
위 내용은 mysql에서 1290 에러가 발생하면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!