WEB/Server

[Docker] mysql ์ปจํ…Œ์ด๋„ˆ์— iterm์œผ๋กœ ์ ‘์†ํ•˜๊ธฐ

kite707 2023. 5. 7. 21:29

๋‚˜์˜ ๋กœ์ปฌ mysql์€ ๋„์ปค๋กœ ๊ตฌ์ถ•๋˜์–ด์žˆ๋‹ค. ํ•ด๋‹น ๋„์ปค์— ์ ‘๊ทผํ•ด์„œ database๋ฅผ ๋งŒ๋“œ๋Š” ๊ณผ์ •์— ๋Œ€ํ•œ ๊ธฐ๋ก์ด๋‹ค. ์šฐ์„  ๋‚ด ๋„์ปค์— mysql์€ mysql_test๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ๋งŒ๋“ค์–ด์ ธ ์žˆ๋‹ค.

 

database๋ฅผ ๋งŒ๋“œ๋Š” ๊ณผ์ •์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

docker unpause mysql_test  //mysql_test ์‹œ์ž‘

docker exec -it mysql_test bash  // mysql_test์ปจํ…Œ์ด๋„ˆ์˜ bash์‰˜ ์‹คํ–‰

mysql -u root -p  //mysql์— root ๊ถŒํ•œ์œผ๋กœ ์ ‘์†

create database kite; // ์‹คํ–‰ํ•˜๊ณ  ์‹ถ์€ ๋ช…๋ น์–ด, kite๋ผ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ƒ์„ฑ

์—ฌ๊ธฐ์„œ it์— ๋Œ€ํ•ด ์ข€ ๋” ์ž์„ธํžˆ ์•Œ์•„๋ณด๋„๋ก ํ•˜์ž. i์™€ t๋Š” ๊ฐ๊ฐ ์ƒํ˜ธ์ž…์ถœ๋ ฅ๊ณผ tty ํ™œ์„ฑํ™”๋ฅผ ์˜๋ฏธํ•œ๋‹ค.


i : ์ƒํ˜ธ ์ž…์ถœ๋ ฅ
t : tty๋ฅผ ํ™œ์„ฑํ™”ํ•ด์„œ ๋ฐฐ์‹œ(bash) ์…ธ์„ ์‚ฌ์šฉํ•˜๋„๋ก ํ™œ์„ฑํ™”

tty(teletypewriter)๋Š” ์ฝ˜์†” ๋ฐ ํ„ฐ๋ฏธ๋„ ํ™˜๊ฒฝ์„ ์˜๋ฏธํ•œ๋‹ค. ์‹ค์ œ๋กœ iTerm์„ ์‹คํ–‰ํ•ด๋ณด๋ฉด tty๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ์‹คํ–‰๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

์ƒ๋‹จ์— ttys000, ttys004๊ฐ€ ๋‚˜์˜จ๋‹ค.