른록노트
[Mysql] 알아가면서 정리하기 (#2) 데이터베이스 본문
목차.
1. 기본사용법
2. 데이터베이스
3. 테이블
4. 쿼리
5. 프로시저, 트리거
6. 기타문제
2. 데이터베이스
◎ 데이터베이스 생성하기
1. 데이터베이스를 만든다.(초기화 시킴)
2. 데이터베이스 안에 테이블을 만든다.
3. 이 테이블들을 가지고 데이터를 삽입, 탐색, 수정, 또는 삭제 등의 작업을 대화식 으로 진행한다.
CREATE DATABASE webdb;
◎ 데이터베이스 사용
USE webdb;
(또 다른 방법으론)
mysql –p –u root webdb;
mysql –h nct.net –p –u root webdb;
◎ 현재 사용중인 데이터베이스 확인
SELECT DATABASE();
◎ 현재 상태보기
status
◎ DB목록보기
SHOW DATABASES;
◎ DB지우기
DROP DATABASE DB이름;
◎ DB 백업하기
mysqldump –u사용자이름 –p비밀번호 데이터베이스이름 > 파일이름
$ mysqldump –uroot –p12345 mydb > ./backup.sql (리눅스에서 쳐야함)
ssh(보안텔넷)에서 사용자이름 root, 비밀번호 12345으로 접속하여 mydb의 내용을 backup.sql파일에 저장함.
◎ DB 복원하기
mysql –u사용자아이디 –p비밀번호 데이터베이스이름 < 파일이름
$ mysql –uroot –p12345 mydb < ./backup.sql (리눅스에서 쳐야함)
backup.sql의 내용을 mydb에 복원함
반응형
Comments