반응형
mariadb 서버에서 .csv 파일 형식의 리눅스 서버로 데이터베이스 테이블 자동 내보내기
mariadb 서버에서 linux 서버로 데이터베이스 테이블 csv 파일을 자동으로 생성해야 합니다.maraidb 10.2.33 사용
mariadb에서 이벤트를 만들었지만 리눅스 서버에서 생성된 파일을 찾을 수 없었습니다.
내 코드:
CREATE EVENT `automatic_export_computers`
ON SCHEDULE EVERY 1 DAY_HOUR STARTS '2022-01-24 15:15:00'
ON COMPLETION PRESERVE
ENABLE
COMMENT 'Save Table to CSV for Excel'
Do SELECT * FROM `glpi`.`glpi_computers`
INTO OUTFILE '/data_computers2.csv'
FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n';
csv 파일을 생성할 수 있는 스크립트가 있습니까?
제발 도와주세요!
감사해요!
이벤트 스케줄러가 활성화되었는지 확인합니다.그렇지 않은 경우 다음을 사용하여 활성화합니다.
set global_event_scheduler=ON또는 구성 파일에 옵션을 추가합니다.MariaDB가 실행 중인 사용자에게 지정된 위치에 쓸 수 있는 권한이 있는지 확인합니다.예를 들어 다음에 글을 씁니다.
/data_computers2.csvMariaDB 서버가 root으로 실행되고 있어야 합니다(지정할 수 있음)../data_computer2.csv파일이 MariaDB server)의 데이터 디렉토리에 기록됩니다.오류 로그를 열고 이벤트가 성공적으로 실행되지 않은 이유를 확인합니다.
언급URL : https://stackoverflow.com/questions/70830363/automatic-export-database-tables-from-mariadb-server-to-a-linux-server-with-csv
반응형
'programing' 카테고리의 다른 글
| 워드프레스에서 API로 새로운 사용자를 생성할 때 이메일 비밀번호를 보내는 방법은? (0) | 2023.10.01 |
|---|---|
| ASP의 루트 디렉터리를 가져오려면 어떻게 해야 합니까?NET 서버 애플리케이션? (0) | 2023.10.01 |
| TransactionSynchronizationManager.ActualTransactionActive()를 사용하는 것보다 Spring DB 트랜잭션이 활성 상태인지 탐지하는 더 나은 방법이 있습니까? (0) | 2023.10.01 |
| 여러 조건을 가진 XPath (0) | 2023.10.01 |
| "true" 및 "false" 문자열을 부울에 입력합니다. (0) | 2023.10.01 |