본문 바로가기

전체 글246

4.2 SQL 데이터형(data type), NULL MySQL에서 지원하는 데이터타입 INT : 4bytes 정수 CHAR(n) : 문자의 수가 n개인 문자열 VARCHAE(n) : 문자의 수가 최대 n개인 문자열 TEXT : 문자의 수가 최대 65535개인 문자열 숫자 데이터형 ①정수 데이터형(INT) : 0, 음수, 양수 INT(n) ②실수 데이터형(FLOAT) : 소수점을 포함하여 저장 FLOAT(N, M) 문자 데이터형 ①CHAR 데이터형 : 1바이트에서 255바이트까지의 고정 길이 문자열을 저장하고 저장 공간보다 입력 데이터가 짧으면 나머지 공간은 공백, 정의된 길이보다 입력 데이터가 길면 길이에 맞게 잘린 데이터가 출력된다. ②VARCHAR 데이터형 : CHAR 데이터형과 유사하나 정의된 저장공간보다 긴 문자열이 입력되면 CHAR 데이터형에서는.. 2012. 2. 22.
4.1 Commit/Rolback, Savepoint/Truncate 작업 새로운 데이터베이스 생성 create database haksa; 생성된 데이터베이스 확인 show databases; 생성된 데이터베이스 사용하기 위해 데이터베이스 변경 use haksa; 인사 테이블 생성 create table insa( bunho int(1) auto_increment, name char(8) not null, e_name char(4) not null, town char(6) not null, primary key(bunho) ); insert into insa values('1','홍길동','Hong','순천'); insert into insa values('2','순자','Hong','순천'); insert into insa values('3','지미','Hong','순천').. 2012. 2. 22.
2.4 MySQL 데이터베이스 관리 틀 MySQL Workbench 라는 GUI 툴 SQL Development : 기존 데이터 베이스를 연결하고 SQL 쿼리, SQL 스크립트 실행 가능, 데이터베이스 데이터 수정, table 관리 가능 Data Modeling : 모델을 생성하고 관리 가능. Sever Administration : 데이터베이스 서버, 사용자 계정을 설정하고 상태 변수나 서버 로그를 검색 가능. 2012. 2. 22.
Mysql 기본 사용법 MySQL 사용자 계정 추가. root 계정은 모든 권한을 가진 슈퍼유저 계정이다. root 계정을 사용하면 모든 작업을 할 수 있지만, 사용자의 실수로 중요한 데이터 베이스를 망가뜨릴 수 있는 단점이 잇다. MySQL 새로운 데이터 베이스 생성 create database my_database; 데이터 베이스 확인 show databases; 사용자 생성 및 권한 부여 grant all privileges on my_database.* to test_user@localhost identified by '1234' with grant option; mysql -h[host IP] -u[username] -p[databaseName] 특정 사용자 계정으로 MySQL 접속하기 mysql -u test_use.. 2012. 2. 22.