본문 바로가기

ERROR 1086 (HY000): File 'filename' already exists 주로 테이블 내용을 파일로 추출 (export) 시 발생한다. 말 그대로, outfile 로 지정한 위치에 같은 이름의 파일이 존재해서 발생하는 에러다. 해당 위치로 가서 파일 이름을 바꿔주던지, 지워버리던지 하면 된다. 더보기
mysql 콘솔 접속 방법 여러가지가 있다. 1. cmd 에서 접속하는 방법 시작 - 실행 을 누른다. 윈도우 8 같은 경우는 윈도우키+R 을 눌러준다. 실행 창에 cmd 를 입력하고 엔터를 친다. mysql -u (사용자명) -p (사용할 데이터베이스 명) 입력 후 엔터를 친다. 혹시나 다른 곳에 존재하는 db에 연결하려면 mysql -h (아이피 또는 주소) -u (사용자명) -p (사용할 데이터베이스 명) 라고 입력한다. Enter Password: 라고 뜰텐데 비밀번호를 입력해 준다. 입력한 데이터베이스로 연결이 되었다! 혹시나 한글이 깨진다면 set names euckr; 혹은 set names utf8; 을 입력해 캐릭터 셋을 정해주면 된다. 2. mysql console 로 직접 접속하는 방법 mysql 이 설치된 폴.. 더보기
mysql 콘솔을 사용해 csv로 추출 (export) 일단 mysql 콘솔로 접속한다. mysql 콘솔 접속 방법 (클릭) 아래의 명령어를 입력한다. select * into outfile 'c:/test/myFile.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\n' from member; ## c:/test/myFile.csv... 라고 되어 있는 부분에 추출된 파일이 저장될 경로를 입력한다. 리눅스 계열의 운영체제라면 '/home/myAccount/myFile.csv' 요런 식으로 적어주면 된다. ## member... 라고 되어 있는 부분에 추출하고 싶은 테이블의 이름을 입력한다. @@ 혹시나 발생할 수 있는 에러 @@ ERROR 1086 (HY000): .. 더보기