phpMyAdmin이나 developer 프로그램 이외에 command 창에서 mysql을 다루기 위한 기본적인 명령어들을 정리해봤다.
- cd.. : 상위 경로로 빠져나가는 명령어
- mysql -u user -p : user 부분에는 생성했던 user명을 입력하면 된다. Enter password 부분에는 해당 user의 패스워드를 입력한다.
mysql 폴더가 위치한 C드라이브로 경로를 옮긴다.
- show databases : 해당 user와 연동되어 있는 DB 목록을 보여준다.
- use DB명 : 입력한 DB를 사용한다는 뜻이다. 입력한 데이터베이스로 이동한다.
- show tables : 해당 데이터베이스 내에 만든 테이블들을 조회한다.
- select * from table : 테이블 내 데이터들을 조회한다.
데이터베이스 내에 있는 여러 테이블들 중 book이라는 테이블을 조회했는데, 한글이 꺠져서 나오는 문제가 발생했다.
- set character set euckr : command mysql 상에서 한글 깨짐을 방지하는 명령어이다.
다시 테이블 내용을 조회하니 잘 나온다.
- desc table : 테이블 구조를 보여준다. 필드명, 타입 등을 확인할 수 있다.
- show create table table_name : desc table과 비슷한 명령어이다.
비슷하지만 ENGINE과 CHARSET 속성도 확인할 수 있는 장점이 있다.
(ENGINE을 InnoDB로 설정하여 테이블을 생성해야 외래키를 설정할 수 있다.)
'BackEnd > DBMS' 카테고리의 다른 글
MySql :: APMSETUP 설치 + 이클립스 mysql 연결 (0) | 2016.09.04 |
---|---|
MySql :: LIMIT 함수 (0) | 2016.07.22 |
Oracle :: 오라클 설치 (0) | 2016.06.21 |
MySql :: phpMyAdmin 계정 생성하여 db와 연동 (0) | 2016.05.30 |
Mysql :: column 암호화 삽입 (0) | 2016.05.12 |