๋กœ์ผ“๐Ÿพ
article thumbnail
๋ฐ˜์‘ํ˜•

 

Import

$ mysql -u๊ณ„์ • -p ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ช… < ์ €์žฅํŒŒ์ผ ์œ„์น˜/ํŒŒ์ผ๋ช…

 

ex) 

$ mysql -uroot -p1234 databasename < ./dump.sql

 

 

Dump

$ mysqldump -u ๊ณ„์ • -p  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ช… > ํŒŒ์ผ์„ ์ €์žฅํ•  ์œ„์น˜/ํŒŒ์ผ๋ช…

 

ex) 

$ mysqldump -uroot -p1234 databasename > dump.sql

 

 

ํŠน์ • ํ…Œ์ด๋ธ”๋งŒ dumpํ•˜๊ธฐ

(์ž„ํฌํŠธ๋Š” ์–ด์ฐจํ”ผ ๋˜‘๊ฐ™์ด ํ…Œ์ด๋ธ”์„ DB์— import ํ•˜๋Š”๊ฑฐ๋‹ˆ๊นŒ ์œ„์™€ ๋™์ผ)

 

$ mysqldump -u ๊ณ„์ • -p ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ช… ํ…Œ์ด๋ธ”๋ช… > ํŒŒ์ผ์„ ์ €์žฅํ•  ์œ„์น˜/ํŒŒ์ผ๋ช…

 

ex) 

$ mysqldump -uroot -p1234 databasename tablename > dump.sql

 

 

 

ํŠน์ • ์กฐ๊ฑด์— ๋ถ€ํ•ฉ๋˜๋Š” rows๋งŒ dumpํ•˜๊ธฐ

์กฐ๊ฑด์ด ๋ถ™์œผ๋ฏ€๋กœ 'ํ…Œ์ด๋ธ”'์„ ๋คํ”„ ํ•  ๋•Œ์—๋งŒ ํ•ด๋‹น๋จ. 

์กฐ๊ฑด๋ฌธ์€ -w ํ˜น์€ --where์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

 

$ mysqldump -u ๊ณ„์ • -p ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ช… ํ…Œ์ด๋ธ”๋ช… -w="์กฐ๊ฑด๋ฌธ" > ํŒŒ์ผ์„ ์ €์žฅํ•  ์œ„์น˜/ํŒŒ์ผ๋ช…

 

ex) 

$ mysqldump -uroot -p1234 databasename tablename -w="id='1234'" > dump.sql

$ mysqldump -uroot -p1234 databasename tablename --where="id='1234'" > dump.sql

 

์›๊ฒฉDB๋ฅผ dumpํ•˜๊ธฐ

$ mysqldump -u๊ณ„์ • -p๋น„๋ฐ€๋ฒˆํ˜ธ -h ์›๊ฒฉDB์ฃผ์†Œ --single-transaction ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ช… > ํŒŒ์ผ์„ ์ €์žฅํ•  ์œ„์น˜/ํŒŒ์ผ๋ช…

$ mysqldump -u๊ณ„์ • -p๋น„๋ฐ€๋ฒˆํ˜ธ -h ์›๊ฒฉDB์ฃผ์†Œ --single-transaction ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ช… ํ…Œ์ด๋ธ”๋ช…  > ํŒŒ์ผ์„ ์ €์žฅํ•  ์œ„์น˜/ํŒŒ์ผ๋ช…

$ mysqldump -u๊ณ„์ • -p๋น„๋ฐ€๋ฒˆํ˜ธ -h ์›๊ฒฉDB์ฃผ์†Œ --single-transaction ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ช… ํ…Œ์ด๋ธ”๋ช…  --where="์กฐ๊ฑด๋ฌธ" > ํŒŒ์ผ์„ ์ €์žฅํ•  ์œ„์น˜/ํŒŒ์ผ๋ช…

 

ex)

mysqldump -uroot -p1234 -h test.testdb.ap-northeast-1.rds.amazonaws.com --single-transaction test_database123 table1  --where="created_at > '2018-12-01 00:00:00'" > test.sql

๋ฐ˜์‘ํ˜•
profile on loading

Loading...