This is an old revision of the document!
MySQL
시작
설치
설정
일반 관리
데이터베이스
생성/삭제
TEST
데이터베이스를 생성하는 경우 MySQL 콘솔에서 다음과 같이 입력한다.
CREATE DATABASE TEST;
TEST
데이터베이스를 삭제하는 경우 MySQL 콘솔에서 다음과 같이 입력한다.
DROP DATABASE TEST;
백업/복구
USER
계정으로 모든 데이터베이스를 백업해서 BACKUP.sql
파일로 저장하는 경우 쉘에서 다음과 같이 입력한다.
mysqldump -u USER -p --all-databases > BACKUP.sql
USER
계정으로 TEST
데이터베이스를 백업해서 BACKUP.sql
파일로 저장하는 경우 쉘에서 다음과 같이 입력한다.
mysqldump -u USER -p --databases TEST > BACKUP.sql 또는 mysqldump -u USER -p TEST > BACKUP.sql
USER
계정으로 BACKUP.sql
파일로부터 TEST
데이터베이스를 복구하는 경우 쉘에서 다음과 같이 입력한다.
mysql -u USER -p TEST < BACKUP.sql
또는, MySQL 콘솔에서 다음과 같이 입력한다.
source BACKUP.sql
테이블/컬럼
테이블 생성/삭제
테이블 백업/복구
컬럼 생성/삭제
컬럼 검색
계정
생성/삭제
권한 설정
문제해결
접속 장애
인코딩 에러
테이블 인코딩을 확인하는 방법
show create tables [TABLENAME]
select * from [TABLENAME] limit 1
show full columns form [TABLENAME]