DB/MySQL

    다른 테이블에서 원하는 칼럼의 데이터 가져오기

    다른 테이블에서 원하는 칼럼의 데이터 가져오기

    기존에 정보가 담겨있는 tbl_user에서 userId, userName, userBirth 총 세 컬럼의 정보만 가지고 있는 테이블을 만들고 싶을 때 처음부터 새로 만든다면 매우 시간낭비이다. 간단한 명령어를 통해 방법을 알아보자. - 원하는 컬럼의 정보만을 담을 테이블 생성 주의점 : 데이터를 가져올 테이블 컬럼의 이름과 데이터 타입이 동일해야한다. - 참조할 데이터에게서 어떤 칼럼을 가져올지 지정한다. + 우선 5개만 가져와보겠다. - 결과 조회 성공!

    엑셀 파일 DB에 넣어보기 ".CSV"확장자

    엑셀 파일 DB에 넣어보기 ".CSV"확장자

    .csv란? > 몇 가지 필드를 쉼표(,)로 구분한 텍스트 데이터 및 텍스트 파일이다. 진행순서 엑셀 파일 > .csv로 저장 > 변경된 파일 > DB로. 1. 사용할 db 활성화 > use (db명); 또는 더블클릭 2. 데이터파일을 넣을 디비 활성화 후 우클릭 3. 넣을 파일 선택 4. 기존에 만들어둔 테이블을 사용하겠다. 5. 데이터 타입 확인 후 next 6. next를 눌러 실행 7. 메세지 확인 8. 데이터 잘 들어왔는지 확인

    MySQL 테이블 생성시 열 플래그(NN, PK, ZF.. 등 의미)

    MySQL 테이블 생성시 열 플래그(NN, PK, ZF.. 등 의미)

    PK - Primary Key (기본 키) NN - Not Null (입력값이 빈칸일 수 없음) BIN - Binary (데이터를 이진 문자열로 저장) UN - Unsigned (부호 없음 - 음수가 아닌 숫자만 해당.) UQ - Create/remove Unique Key(고유 키 생성/제거) ZF - Zero-Filled (0으로 채워짐 - 입력값에 자릿수 외에 나머지 빈자리는 0으로 채움 ex) INT(5) >> 12 = 00012 , 500 = 00500) AI - Auto Increment(자동증가) G - Generated column. (생성 된 열 - 다른 열을 기반으로 하는 수식에 의해 생성 된 값.)

    Error Code: 1054 / Unknown column '-' in where clause'

    Error Code: 1054 / Unknown column '-' in where clause'

    MySQL을 처음 해보는 과정에서 해당 오류를 한번쯤 볼 것이다. 해당 오류에 대해서 알아보자. 상황 : 해당 테이블에서 gender 가 M인 데이터만 보이고 싶어서 해당 구문을 작성했을 때, Unknown column '-' in where clause' 오류가 발생했는데 이유는 gender의 데이터 타입이 문자열이기 때문에 ' '(홑따옴표) 혹은 " "(쌍따옴표)로 감싸주어야 한다. 데이터타입이 숫자타입일 경우엔 상관 없겠지만 문자열인 경우엔 문자열로서 인식하게 해주어야 한다.

    MySQL DB 예제소스파일 불러오기(feat.cmd)

    MySQL DB 예제소스파일 불러오기(feat.cmd)

    원하는 예제 소스 파일 다운로드 후 cmd로 소스파일 불러오기 관리자 권한으로 cmd실행 후 소스파일로 이동 > cd (소스파일 위치) mysql 접속 명령어 > mysql -u root -p > 비밀번호 입력 해당 명령어 입력하면 파일 insert 된다. 데이터베이스 확인 안정적인 종료

    MySQL 실행 및 DB생성

    MySQL 실행 및 DB생성

    윈도우 재부팅 후 시작버튼 > MySQL Workbench 클릭 MySQL connections > instance 클릭 설정했던 비밀번호 입력 이제 설치가 된 건 확인했으니 실행 서버를 바꿔준다. > 관리자 권한으로 cmd 실행 > 명령어 : SETX PATH "MySQL파일 경로" > 윈도우 재부팅 한 다음 > 다시 MySQK Workbench확인 성공적으로 했다면 아래는 또 다른 방법을 서술해 둔 것이니 볼 필요 없다. 다른 방법(윈도우 상에서 직접 환경변수 설정) 상단 Edit > preferences safe Updates항목 체크 해제 c드라이브 > mysql > bin 파일 경로 복사후 시스템 속성( 참고 : https://mingtrace.tistory.com/540 ) Path 선택 후 ..

    MySQL workbench설치

    MySQL workbench설치

    설치파일 받는 곳 https://dev.mysql.com/downloads/ MySQL :: MySQL Community Downloads The world's most popular open source database Contact MySQL | Login | Register dev.mysql.com 1. MySQL Istaller for Windows 클릭 2. 두번재 파일 다운로드 3. 굳이 로그인 필요없이 하단 No thanks, just start my download. 클릭 4. 필요한 것만 사용하기 위해 custom 클릭 5. 필요한 파일 체크 후 옮긴다. - Server, Workbench, Examples 6. Next 이전에 Execute 해준다. 7. 설치 확인 + fail이 뜬다면..