본문 바로가기

DB

Sample Database 다운로드 download site : http://dev.mysql.com/doc/index-other.html 사용법은 해당 Database 압축을 풀고 mysql mysql < filename.sql ex) mysql -t < employees.sql
InnoDB: No valid checkpoint found Ubuntu 기준. service mysql stop cd /var/lib/mysql rm -rf ib_logfile* rm -rf ibdata1 그리고 log 파일도 다 삭제한다. 이후 mysql start. 
Fatal error: Can't open and lock privilege tables: mysql_install_db --user=mysql 이후   /usr/bin/mysqladmin -u root password 'new-password' 로 패스워드 재 지정.  
접속 IP별 권한 설정. server 측 cmd 창에서 아래 실행.mysql -u root -p connect mysql grant all privileges on mysql.* to cpn identified by 'cpn'; #--- 아래의 권한 설정 중 필요한 권한만 Y로 설정하여 부여 한다. update user set select_priv = 'Y', insert_priv = 'Y', update_priv ..
SELECT 후 UPDATE 단순 다음에 기억이 안날까봐 여기에 적어 놓음.. ;; 형식 - UPDATE {TABLE} SET {COLUMN} FROM {SUB_QUERY} WHERE {CONDITION} 아래는 사용한 예.. UPDATE CUSTOMER_AUTO SET CUSTOMER_AUTO.WARRANTY_EXPIRED_DATE = dateadd(day, -1, dateadd(month, RTL.PERIOD_1, CUSTOMER_AUTO.REGI..
MS-SQL JDBC Library 1. sqljdbc.jar - JDBC4.0 미만2. sqljdbc4.jar - JDBC 4.0 이상 sqljdbc.jar sqljdbc4.jar 현재 JRE 1.6 이상에서는 JDBC 4.0을 지원한는 lib를 써야 한다.  JDBC 4.0을 이용한 성능 향상 : http://www.javaworld.com/javaworld/jw-05-2006/jw-0501-jdbc.html?page=1무엇이 달려졌을까.. : http://today.java.ne..