본문 바로가기

MariaDB LOAD DATA INFILE LOAD DATA INFILE 파일의 내용들을 DB 테이블에 통으로 넣는 작업을 하는 쿼리문인데 2시간동안 잘못된 쿼리인줄도 모르고 다른곳에서 원인을 찾았네....LOAD DATA INFILE 쿼리는 아래와 같다. (옵션은 이곳을 참고 - https://mariadb.com/kb/en/mariadb/load-data-infile/)LOAD DATA INFILE 'FILE_PATH'REPLACE INTO TABLE TABLE_NAMEFIELDS TERMINATED BY '필드 구분자'OPTIONALLY ENCLOSED BY '필드값을 감싸고 있는 문자'LINES TERMINATED BY '라인 구분자'(@col1, @col2) 쉽게 생각해서 FILE에 있는 필드값을 담는 변수라고 생각하면 된다. 변수명은 .. 더보기
crontab, syslog, yum 문제 설치 환경 OS - release-6-6.el6.centos.12.2.x86_64 ($rpm -qa *-release)커널 - 2.6.32-504.23.4.el6.x86_64 ($uname -r)root 계정으로 진행 문제 어느 날 crontab service가 죽어버림... crontab을 걸어두었던 스크립트들이 동작을 하지 않아약 일주일정도 상용 데이터 backup이 되지 않았다... 이유는 명확하지는 않으나 메모리 부족으로 인하여 여러 프로세스를 죽인듯...거기에다 syslog도 동작하지 않았으며 yum 또한 에러를 뱉어냈다... 내 잘못이면 억울하지라도 않지... crontab 해결 $ps -ef | grep crond -> 프로세스 확인 (없다) $servoce crpmd status -> 상태.. 더보기
CentOS에서 Samba 설치 설치 환경 OS - centos-release-6-4.el6.centos.10.x86_64커널 - 2.6.32-358.el6.x86_64root 계정으로 진행 SAMBA 설치 $yum install samba$smbd --version Version 3.6.23-20.el6 계정 생성 및 디렉토리 설정 계정 생성 및 패스워드 설정$useradd userA$passwd userA samba 계정 등록 및 패스워드 설정$smbpasswd -a userA 공유 디렉토리 설정 및 권한 변경$mkdir /temp$chmod 777 /temp Windows에서 해당 공유 디렉토리에 접근하기 위해서는 SELinux의 "SELINUX=disabled"로 변경하면 편하긴 하지만 서버를 재부팅을 해야 하고 보안상의 문제도.. 더보기