본문 바로가기
프로그래밍/DB/DB

[MYSQL] 동적 컬럼 만들기, mysqld_safe 실행으로 패스워드 재지정 등

by 아유카와 2015. 10. 26.

   업무를 개발 하다보면 동적으로 테이블의 항목을 만들어야 할 경우가 있다. 이럴 경우 sql 스토어드 프로시저를 이용하여 작업을 할 수 있다. 테이블의 항목이 될 리스트가 있는 테이블과 메인테이블 2개의 테이블을 이용한다. 물론 이러한 내용들은 선배님들의 업적을 참고하면 쉽게 만들어 낼 수 있다.


1. 동적으로 컬럼 사용하기

   - http://stackoverflow.com/questions/12598120/mysql-pivot-table-query-with-dynamic-columns

   - http://stackoverflow.com/questions/12004603/mysql-pivot-row-into-dynamic-number-of-columns


2. MYSQL ROOT 패스워드 분실시 대처   - http://zetawiki.com/wiki/MySQL_root_%ED%8C%A8%EC%8A%A4%EC%9B%8C%EB%93%9C_%EB%B6%84%EC%8B%A4


3. Access denied for user ''@'localhost' (using password: YES) 대처법

   - http://wickedmagic.tistory.com/323


4. 프로시저에서 Insert 성공여부 확인 방법

   - ROW_COUNT() 함수를 통하여 확인 할 수 있다.