본문 바로가기

데이터베이스59

[mysql] alter auto_increment number 개요 auto increment 의 카운트를 변경하는 것에 대해서 짧게나마 적어둡니다. Auto Increment 에 대해서 MySQL 테이블의 특징 중 하나가 Auto Increment 특성입니다. 테이블을 생성할 때에, int 타입 컬럼 중에 하나를 PK (Primary key) 로 지정했을 때, 해당 옵션을 이용할 수 있습니다. (컬럼 두 개가 PK 로 지정되어 있을 때에는 이 옵션을 이용할 수 없습니다...) Auto Increment 값 변경하기 ALTER TABLE [테이블명] AUTO_INCREMENT = [변경할 값]; (아래는 예시입니다) ALTER TABLE my_table AUTO_INCREMENT = 5; 2013. 12. 20.
테이블 lock 조회 show processlist; 2013. 12. 18.
mysqldump [mysql 복구]mysql -u아이디 -p패스워드 디비 2013. 12. 13.
[mysql] 혹시 모르니 저장. mysql 과 php 버전에 따른 부분 UPDATE mysql.user SET Password = PASSWORD(Password) WHERE User = 'username' 암호 자릿수가 바뀐 듯 하다. my.cnf 의 old_password = 0 //--길이체크select length(password) from mysql.user WHERE User = 'username' FLUSH PRIVILEGES; 2013. 12. 3.
[ERWin] 확대 축소 단축키 화면확대 : ctrl + + 화면축소 : ctrl + - 생각보다 많이 쓰게 된다 2013. 11. 26.
[Oracle] Oracle11g Express Edition 설치 (최종수정 2013-11-08) Oracle Database Express Edition 11g Release 2 버전을 설치를 진행해보자. 1. 다운로드 주소 접속1) http://www.oracle.com/technetwork/products/express-edition/downloads/index.html?ssSourceSiteId=ocomen 혹은 2) http://www.oracle.com/index.html 접속후 -> downloads -> database -> Database 11g Express Edition 2. 다운로드 받은 후 설치를 한다. 보아하니, 그다지 할 사항은 없고, Next 만 눌러주면 된다. 중간에 암호 설정하는 부분이 있다. * 참고 JDK 혹은 JRE 는 미리 설치가 되어 있어야 한다. 설치하고 보.. 2013. 11. 8.
[ERwin] Forward Engineer 에서 설정값 저장 위치 자꾸 쓰다보면, 포워드 엔지니어링 에서 패치 설정 파일을 쓰게 되는데. 이 위치를 백업해놔야 한다. 잊어먹으면 낭패임.C:\ProgramData\CA\ERwin Data Modeler\7.3\Templates\ 와 같은 경로가 있을 것이다. 거기에 ~~~.fet 이라는 파일 들이다. 2013. 11. 1.
[ERwin] 설치파일관련 CAEDM73_b1666.exeCAEDMV73_b5719.exe 라는 파일이 두개가 있는데.CAEDMV73_b5719.exe 라는 것은 Model Validator 라는 유틸인 것 같다. ERD 만 사용할 생각이면, CAEDM73_b1666.exe 만 설치하면 될 듯 싶다. 2013. 11. 1.
[ERWin] 컬럼 정렬에서 뭔가 안 될 때 Physical 모드에서 마우스 오른쪽 누른 상태에서 Display Level -> Physical Order 로 바꾼다. 이상태에서 순서를 정렬해주면 된다. 2013. 10. 31.
[ERWin] Logical 명으로 Comment 넣기 (최종수정 2013/10/31) Logical 명으로 Comment 넣기 Oracle 용 %ForEachTable() { COMMENT ON TABLE %TableName IS '%EntityName'; %ForEachColumn() { COMMENT ON COLUMN %TableName.%ColName IS '%AttName'; } } mysql 용 %ForEachTable() { ALTER TABLE %TableName COMMENT = '%EntityName'; %ForEachColumn() { ALTER TABLE %TableName CHANGE COLUMN %ColName %ColName %ColumnDatatype COMMENT '%AttName'; } } 1. 위의 코드를 [ERWin Physical 모드에서] (1) [D.. 2013. 10. 31.