댓글 검색 목록

[sql] MySQL 다루기 Cheat Sheet

페이지 정보

작성자 운영자 작성일 19-06-13 08:51 조회 771 댓글 0

Create, Drop, Alter


/* create database */
CREATE DATABASE dbName
CREATE DATABASE dbName CHARACTER SET utf8

/* drop database */
DROP DATABASE dbName

/* alter database charset */
ALTER DATABASE dbName CHARACTER SET utf8

/* or */
ALTER DATABASE dbName CHARACTER SET utf8 COLLATE utf8_general_ci

/* read database charset */
SELECT @@character_set_database, @@collation_database



Dump and Restore

- Dump


# command
mysqldump --opt -u [uname] -p [pass] [dbname] > [filename.sql]

# examples

# dump all databases to a file
mysqldump --all-databases > myFile.sql

# dump multiple databases to a file
mysqldump --databases mydb1 mydb2 > myFile.sql

# dump a single database to a file
mysqldump --databases mydb > myFile.sql

# or without --databases option
mysqldump mydb > myFile.sql



- Restore



# command
mysql -u [uname] -p [pass] [dbname] < [filename.sql]

# example

# restore myFile.sql file to the mydb database.
mysql -u root -p mydb < myFile.sql


댓글목록 0

등록된 댓글이 없습니다.

웹학교 로고

온라인 코딩학교

코리아뉴스 2001 - , All right reserved.