My-SQL 5.1 외래키 지정하기 테이블 간의 기본키와 외래키를 지정하여 기본키 값을 가진 데이터가 삭제될 때 참조하는 테이블의 데이터를 삭제하거나 Null로 변경할 수 있는 방법입니다. 기본키를 가진 테이블이 부모 테이블이 되고 외래키로 참조하는 테이블이 자식테이블이 되며 두 테이블 모두 타입이 'innodb'이어야 합니다. 1. .. DBMS/MySQL 5.1 2010.03.30
My-SQL 데이터베이스에 DATE (날짜) 처리 방법 날짜 자료형인 DATE 자료형은 다음과 같은 형식으로 구성되어 있습니다. 'yyyy-MM-dd' 데이터베이스에 person 이라는 테이블이 있고 테이블은 다음과 같이 정의되어 있고 날짜 처리 방법은 아래와 같습니다. CREATE TABLE person ( name varchar(10), birth date, sex varchar(2) ) ■ 데이터 입력하기 INSERT INTO 구문을 사용하여 .. DBMS/MySQL 5.1 2010.01.06
테이블명 변경, 필드 변경 ■ 테이블명 바꾸기 ALTER TABLE '원래테이블명' RENAME AS '바꿀테이블명'; ALTER TABLE testTable RENAME AS test1; ■ 테이블에 필드 추가하기 ALTER TABLE '테이블명' ADD '필드명' 자료형'; ALTER TABLE testTable ADD name varchar(20); ■ 테이블에 필드 추가하기(원하는 위치에 새로운 필드 삽입) ALTER TABLE '테이블명' ADD '필드명' 자.. DBMS/MySQL 5.1 2009.11.04
MySQL5.0에서 auto_increment 사용할 때 주의할 점 auto_increment 속성은 테이블 내 컬럼에 고유값을 생성할 때 사용한다. 이 고유값은 0부터 시작하며 시작값은 Default 값이 0으로 지정되어 있다. 또한, auto_increment로 생성되는 값은 중간 레코드가 삭제되었다고 삭제된 auto_increment 값이 새로운 레코드에 사용되지 않는다. 즉, 고유값은 auto_increment로 생성된 .. DBMS/MySQL 5.1 2009.11.03
Timestamp 와 DateTime 형 사용시 주의 사항 우선, DateTime 형과 Timestamp 형의 범위는 다음과 같습니다. DATETIME : '1000-01-01 00:00:00 ~ 9999-12-31 23:59:59' TIMESTAMP : '1970-01-01 00:00:00 ~ 2037-12-31 23:59:59' 만약 TimeStamp 형에 Datetime 범위에 해당하는 값을 넣을 경우 My-SQL 서버는 다음과 같은 오류를 발생시킵니다. Data Trunction : Incorrect datetime value : '1234-12-12 00:00:00' ... .. DBMS/MySQL 5.1 2009.10.09
디비에 권한 주기 유저계정에 디비의 권한 부여 방법 > GRANT ALL ON 디비명 TO 유저명; 부여된 권한 회수하기 >REVOKE ALL ON 디비명 FROM 유저명; DBMS/PostgreSQL 2009.09.17
데이터 백업과 복구 ■ 데이터베이스 백업 마이에스큐엘 명령어인 "mysqldump" 명령어를 사용하여 데이터베이스를 백업할 수 있습니다. mysqldump 명령어를 사용하는 방법은 다음과 같습니다. mysqldump - u [사용자명] -p [백업할 데이터베이스명] > [외부로 저장될 파일이름] 이때 저장되는 파일 이름은 *.sql 형태로 저장이 됩니.. DBMS/MySQL 5.1 2009.09.16
데이터베이스 생성, 삭제, 접속 데이터베이스 생성 postgreSQL의 "\bin" 폴더에 들어간 후 명령어를 입력합니다. shell> createdb 디비명 데이터베이스 삭제 마찬가지로 postgreSQL의 "\bin" 폴더에서 다음과 같은 명령어를 입력합니다. shell> dropdb 디비명 데이터베이스 접속 postgreSQL의 "\bin"폴더에서 다음과 같은 명령어를 입력합니다. shell> p.. DBMS/PostgreSQL 2009.09.07
외부 데이터베이스 서버 접속하기 외부 데이터베이스 서버 접속하기 PostgreSQL 프로그램을 설치했다면 로컬이나 외부 디비 서버에 접속할 수 있습니다. 접속 방법은 다음과 같습니다. 1. SQL sheel 실행하기 2. 서버의 위치, 데이터베이스명, 포트번호, 유저명, 패스워드를 입력하면 서버에 접속할 수 있습니다. DBMS/PostgreSQL 2009.09.07
postgreSQL 다운로드 및 설치(Window 버전) postgreSQL 다운로드 및 설치(Window 버전) 다운로드 주소 http://www.enterprisedb.com/products/pgdownload.do#windows 설치방법 1. 설치 파일 시작 2. Postgre SQL 서버가 설치될 경로 지정 3. 데이터베이스가 사용할 데이터 디렉토리 지정 4. 관리자 계정의 패스워드 입력 5. Postgre SQL 서버가 사용할 포트 번호 지정 6. 옵션 선택 7.. DBMS/PostgreSQL 2009.09.07