๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๊ฐœ๋ฐœ

iwinv ์„œ๋ฒ„์— mysql ํŒŒ์ผ ์˜ฎ๊ธฐ๊ธฐ ( feat. mysql ๋ฐฑ์—…)

iwinv๋ฅผ ์ด์šฉํ•ด ์„œ๋ฒ„๋ฅผ ํ•˜๋‚˜ ๋นŒ๋ ธ๋‹ค. ๊ทธ๋ฆฌ๊ณค ๋‚ด ํ”„๋กœ์ ํŠธ๋ฅผ ๊นƒํ—ˆ๋ธŒ์— ์˜ฌ๋ฆฌ๊ณ  ์ž„๋Œ€ ์„œ๋ฒ„์— clone ํ•˜์˜€๋‹ค. ๊ทผ๋ฐ ๋กœ์ปฌ์— ์ €์žฅ๋œ mysql ํŒŒ์ผ์„ ์–ด๋–ป๊ฒŒ ์˜ฎ๊ฒจ์•ผ ๋ ์ง€ ๋ชฐ๋ผ์„œ ํ•œ์ฐธ ํ—ค๋งธ๋‹ค. ๊ทธ๋ž˜์„œ ๋ฏธ๋ž˜์˜ ๋‚˜๋ฅผ ์œ„ํ•ด ๋‚จ๊ธฐ๋Š” ๋ฉ”๋ชจ...! iwinv ์„œ๋ฒ„์— mysql ํŒŒ์ผ ๋ฐฑ์—…ํ•˜๊ธฐ...! ๐Ÿ”ฅ

 


1. ๋กœ์ปฌ ์„œ๋ฒ„์— ์žˆ๋Š” mysql ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํŒŒ์ผ export ํ•˜๊ธฐ.

์ผ๋‹จ ๋‚˜๋Š” mysql workbench๋ฅผ ์ด์šฉํ–ˆ๋‹ค.

1) mysql workbench์— ์ ‘์†ํ•˜๋ฉด ์ขŒ์ธก์— Data Export ๋ฉ”๋‰ด ํด๋ฆญ.
2) exportํ•  ์Šคํ‚ค๋งˆ ์ฆ‰, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๋ณด์—ฌ์ง€๊ณ  ํ•ด๋‹น ์Šคํ‚ค๋งˆ ํด๋ฆญ.
3) ํ•˜๋‹จ์— Export to Self-Contained File ์˜ต์…˜ ํด๋ฆญ. (*์ด๋•Œ ํŒŒ์ผ๊ฒฝ๋กœ ์ž˜ ๊ธฐ์–ตํ•ด๋‘๊ธฐ.)

4) ๋งจํ•˜๋‹จ์— [Start Export] ๋ฒ„ํŠผ ํด๋ฆญ.

 

์œ„ ์ˆœ์„œ๋Œ€๋กœ ๋ชจ๋‘ ์™„๋ฃŒํ•˜๋ฉด ํ•ด๋‹น ์Šคํ‚ค๋งˆ(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค) ํŒŒ์ผ์ด ๋กœ์ปฌ ์„œ๋ฒ„์— export ๋˜์—ˆ๋‹ค. ์ฆ‰ ํŒŒ์ผ์ด ์ €์žฅ๋˜์—ˆ๋‹ค.

 


2. ssh๋ฅผ ์ด์šฉํ•˜์—ฌ ๋กœ์ปฌ ์„œ๋ฒ„ ๐Ÿ‘‰ iwinv ์„œ๋ฒ„(์›๊ฒฉ์„œ๋ฒ„/์ž„๋Œ€์„œ๋ฒ„)๋กœ ํŒŒ์ผ ์ „์†กํ•˜๊ธฐ.

# scp [์˜ต์…˜] [์›๋ณธ ๊ฒฝ๋กœ ๋ฐ ํŒŒ์ผ] [๊ณ„์ •๋ช…]@[์›๊ฒฉ์ง€IP์ฃผ์†Œ]:[์ „์†กํ•  ๊ฒฝ๋กœ]

# ์˜ˆ์ œ1) ๋กœ์ปฌ์„œ๋ฒ„ /home/me/data.sql ํŒŒ์ผ์„ IP 100.100.100.100 ์„œ๋ฒ„์˜ /home/abc/ 
๋””๋ ‰ํ† ๋ฆฌ์— ์ „์†ก ํ•˜๊ธฐ

scp /home/me/data.sql root@100.100.100.100:/home/abc/

๋กœ์ปฌ ์„œ๋ฒ„ ํ„ฐ๋ฏธ๋„์—์„œ ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•˜๋‹ค.(์ฝ”๋“œ๋ธ”๋Ÿญ ์•ˆ์— ๋งจ ์•„๋ž˜ ์ฝ”๋“œ!). ๊ทธ๋Ÿผ iwinv ์„œ๋ฒ„์˜ ํŒจ์Šค์›Œ๋“œ๋ฅผ ์ž…๋ ฅํ•˜๋ผ๊ณ  ๋œฐํ…๋ฐ ํŒจ์Šค์›Œ๋“œ ์ž…๋ ฅํ•˜๋ฉด ๋! ssh๋ฅผ ์ด์šฉํ•ด iwinv ์„œ๋ฒ„์— ์ ‘์†ํ•ด๋ณด๋ฉด sql ํŒŒ์ผ์ด ์ „์†ก๋œ๊ฑธ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 


3. iwinv ์„œ๋ฒ„์— mysql ํŒŒ์ผ import ํ•˜๊ธฐ.

mysql์— ์ ‘์†ํ•œ ํ›„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํ•˜๋‚˜ ์ƒ์„ฑํ•˜์—ฌ ๊ฑฐ๊ธฐ์— mysql์„ import ํ•ด๋ณด์ž. ์•„๋ž˜ ์ฝ”๋“œ๋Œ€๋กœ ์ž‘์„ฑํ•˜์ž. 

mysql -u root -p

CREATE DATABASE ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ด๋ฆ„

USE ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ด๋ฆ„

source [ํŒŒ์ผ๊ฒฝ๋กœ]/[ํŒŒ์ผ๋ช…].sql

๊ทธ๋Ÿผ Query ์‹คํ–‰์ด ์ญˆ๋ฃจ๋ฃจ๋ฃจ๋ฃฉ ๋˜๋ฉด์„œ ํŒŒ์ผ import ์™„๋ฃŒ-!! ๐Ÿ˜† (์žฅํ•˜๋‹ค. ๋ฟŒ๋œปํ•˜๋‹ค. ํ–„๋ณถํ•˜๋‹ค)