본문 바로가기

SQL/MySQL

My sql 다운로드 후 설치과정 및 테이블 작성 실행까지~

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지



cd..

cd..

cd mysql

c:\mysql\bin> cd bin //빈까지 들어온다.

c:\mysql\bin>mysql -u root -p //엔터후

패스워드 나오면 그냥 엔터친다.

mysql> show databases;


mysql> use chap11

Database changed //체인지모드로 실행된다~
여기서 권한설정을 바꿔주면 될듯..

이때 테이블을 하나 만들려고 하는데...

drop table member;
create table member (
memberid varchar(10) not null primary key,
password varchar(10) not null,
name varchar(20) not null,
email varchar(80) not null
);
insert into member values ('javaman','1234','홍길동','aaa@aaa');
insert into member values ('asda','1234','이대호','aaa@aaa1');
insert into member values ('asdadas','1234','가르시아','aaa@aaa1');
insert into member values ('asdsad','112313','빵상아줌마','aasdas@asdasd.asd');
//이내용을 직접치지말고... C:않에 member.sql이라는 파일에 저장을 해둔다.(메모장작성)

그리고 바로 cmd모드에서 불러들인다. 직접치는것보다 한번에 불러와서 실행하는게 더 낮겠죠?

mysql> source c:/member.sql; //명령을 치면 쿼리 ok하면서 테이블생성된다.

그러면 테이블을 한번 출력해보자.

mysql> select * from member; // 출력될것이다~

그런다음 권한을 줘보자.

grant select, delete, update, insert, create, drop
on chap11.* to
'jsp'@'localhost'
identified by 'jspex';

이거 전부 치지말고 아까 그 메모장에 살짝 밑에 붙여넣기 해놓고...
다시 C경로에 그대로 저장되있으니 다시 불러들이기만 하면된다.

mysql> source c:/member.sql;

일단 요까지~~~~