최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

티스토리 뷰

   데이터베이스 만들기


mysql에 접속해서 데이터베이스만 일단 만들고 종료한다.


윈도우키 + R > cmd 를 듸운 후


//mysql에 접속

c:\> mysql -uroot -papmsetup       


//create database DB이름;

mysql> create database student_db;      


//DB (student_db)의 아이디 (admin)와 비밀번호(1234)를 생성

//조금더 구체적으로 직역해서 설명하자면 

//grant privileges on DB : 다음의 DB에 특권을 부여합니다.

//DB to admin identified by '1234' with grant option; : DB에 admin / 1234 라는 확인절차를 부여합니다.

mysql> grant all privileges on student_db.* to admin identified by '1234' with grant option;  


//특권(privileges)을 적용(flush)합니다. 

mysql> flush privileges;


//mysql 종료

mysql> quit;





   데이터베이스에 접속해서 테이블 만들기


//root계정이 아닌 admin / 1234 계정을 student_db를 명시하여 접속한다.

c:\> mysql -uadmin -p1234 student_db


//mysql에 있는 DB목록

mysql> show databases;


//이중에서 student_db를 사용한다.

mysql> use student_db;


//create table 테이블이름 (  컬럼명, 데이터형식, null여부, 옵션 )  - 으로 아래와 같이 입력해준다.

//여기서 auto_increment는 앞으로 데이터가 쌓일때 자동으로 순번을 적용시켜줘서 데이터 정렬등에 이용한다.

//num데이터를 primary key로 등록하여 중복되지 않는 테이블 고유의 키로 명명한다.

mysql> create table list_table(

num int not null auto_increment,

hakbeon int not null,

name char(10),

hakgwa varchar(80),

tel char(20),

primary key(num)

      );


//테이블 목록확인

mysql> show tables;


//테이블 필드정보 확인

mysql> desc list_table;








   phpMyAdmin에서 보기


http://localhost/myadmin/index.php 로 접속해서 확인해 보자.














'■ 백엔드 ■ > PHP' 카테고리의 다른 글

6. 학생 명단 (저장) 출력  (0) 2014.02.13
5. 학생기록부 프로그램 - 테이블로 몸풀기  (0) 2014.02.13
3. SQL 캐릭터셋 설정  (0) 2014.02.12
2. 개발 툴 설치  (0) 2014.02.12
1. APM 설치  (0) 2014.02.11
댓글