본문 바로가기

프로그래밍/데이터베이스

[mysql] 테이블 데이터 삭제 truncate truncate 테이블명 -> truncate EX_TABLE;이렇게사용한다.외부키와의 의존관계때문에 삭제할수없다는 메시지를 뿜어내면 SET foreign_key_checks = 0; truncate EX_TABLE;SET foreign_key_checks = 1;이세문장을 차례로 수행하자. 외부키체크를하지않겠다는뜻? 0은 해제 1은 다시설정.truncate 와 delete와는 다른점은 delete는 데이터만 날려보내지만 truncate는 auto_increment까지 초기화시켜준다고한다.설정한 옵션의 초기상태로 돌려주는가보다. 더보기
[mysql] 마이그레이션 작업 진행 export sqlmysqldump -u 아이디 -p 데이터베이스명 테이블명 > 생성할파일명.sql적용시킬 서버와의 언어셋을 맞추기위해 아래와같이 진행했다.mysqldump -u 아이디-p --default-character-set=utf8 데이터베이스명 테이블명 > 생성할파일명.sql import sqlmysql -u 아이디 -p 데이터베이스명 < 생성한파일명.sqlexport한 테이블명이 그대로 데이터베이스에 생성되었다. 더보기
JDBC 프로그래밍 단계 jdbc 프로그래밍 단계 사용 클래스 jdbc 드라이버 로드 System.setProperty() Class.forName() 데이터베이스 연결 java.sql.Connection statement 생성 java.sql.Statement java.sql.PreparedStatement sql문 전송 java.sql.Statement executeQuery() excuteUpdate() 결과 받기 java.sql.ResultSet 연결 해제 java.sql.Connection close() 더보기
erwin 사용법, 논리 모델링, 물리 모델링 http://www.scribd.com/doc/221825/ERWin- 더보기