MySQL 데이터베이스 생성, 테이블 생성 등 기본적인 명령어
DB

MySQL 데이터베이스 생성, 테이블 생성 등 기본적인 명령어

by nocagklhw 2019. 9. 21.

●윈도우 mysql 실행 명령어 (위치(MySQL 8.0 기준): C:\Windows\System32\cmd.exe)

mysql -u root -p

 

 

●character set 종류 보기

SHOW CHARACTER SET

 

 

 

●데이터베이스 보는 명령어
show databases;



●데이터베이스 선택하는 명령어
use 데이터베이스이름;
예) use dbname;



●데이터베이스 테이블 생성 명령어 예시 (생활코딩에서 퍼옴)
create table 테이블 이름 (
id int(제한 값) not null auto_increment,
title varchar(제한 값) not null,
description text,
created datetime not null,
primary key(id)
 ) engine=InnoDB;


●데이터베이스에 들어있는 값 보기
select * from 테이블이름



●테이블 보는 명령어
show tables;



●테이블의 구조 보는 명렁어
desc 테이블 이름;

 

 

 

●DB Charset 확인

SHOW CREATE DATABASE mydb

SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'

 

 

 

●각 컬럼 character set 확인
show full columns from upload;

 

 

 

●MYSQL 테이블 Char-set 확인 명령어
show variables like ‘c%’

 

 

데이터베이스 권한 주기 명령어

GRANT ALL PRIVILEGES ON `데이터베이스이름`.* TO '사용자명'@'호스트명(ex: localhost)';

 

MySQL 데이터 보기 명령어

SELECT *, BINARY(`컬럼이름`) FROM 테이블이름;
SELECT *, HEX(`컬럼이름`) FROM 테이블이름;

댓글


TOP

TEL. 02.1234.5678 / 경기 성남시 분당구 판교역로