Mysql
mysql ๋ช ๋ น์ด ๋ฌธ๋ฒ ์ฐธ์กฐ : http://tcpschool.com/mysql/mysql_basic_syntax ๋ช ๋ น์ด์์ ๋์๋ฌธ์๋ ์๊ด์๋ค. mysql์์ ์ฃผ์์ #์ ์ฌ์ฉํ๋ค. ํ์ค ์ฃผ์์ -- ์ ์ฌ์ฉํ๋ค. -- ๋ค์ ๊ณต๋ฐฑ ์์ด ๋ฐ๋ก ๋ฌธ์๋ ๋ฌธ์๊ฐ ์๋ ๋ฌธ์๊ฐ ์ฌ ๊ฒฝ์ฐ, SQL ์์ง์ ๋ฐ๋ผ ์ฃผ์์ผ๋ก ์ธ์๋์ง ์์ ์๋ ์์ด์, ์ผ๋ฐ์ ์ผ๋ก -- (๋์ด์ฐ๊ธฐ ํฌํจ) ๋๋ -- - ๊ฐ์ด ๊ณต๋ฐฑ์ด๋ ์๋ฏธ ์๋ ๋ฌธ์๋ฅผ ์ถ๊ฐํด์ ์ฃผ์์์ ๋ช ํํ ํด์ค๋ค. ์ด๊ฑด DBMS์ ๋ฐ๋ผ ์ฐจ์ด๊ฐ ์์ง๋ง, ์ผ๋ถ ์์ง(MySQL ๋ฑ)์ -- ๋ค์ ๊ณต๋ฐฑ์ด ์์ด์ผ ์ฃผ์์ผ๋ก ์ธ์ํ๋ค. ์คํ ๋ฐ ๋ก๊ทธ์ธ mysql mysql ์คํ, ๊ธฐ๋ณธ์ผ๋ก ์ค์ ๋ user๋ก ๋ก๊ทธ์ธ๋จ mysql -u ์์ด๋ -p -u: ํน์ ์์ด๋๋ก ๋ก๊ทธ์ธ -p: ๋ก๊ทธ์ธ์ ๋น๋ฐ๋ฒํธ ์ ๋ ฅํ๋๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ DB ์์ฑ UTF8 ๋ก ๋ฌธ์์ด ์ ์ฅํ๊ธฐ CREATE DATABASE ๋ฐ์ดํฐ๋ฒ ์ด์ค_์ด๋ฆ default CHARACTER SET UTF8 DB ๋ชฉ๋กํ์ธ show databases DB ์ ํ use DB_NAME ์ข ๋ฃ EXIT ๋ก๊ทธ์ธ & ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ํ $ mysql -p DB_NAME -u USER_NAME ์ฌ์ฉ์ ์ด๋ฆ๊ณผ USER_NAME์ผ๋ก DB_NAME ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํ USER_NAME์ด ๋น์ด์์ผ๋ฉด ํ์ฌ ๋ก๊ทธ์ธํ ๊ณ์ ๊ณผ ๋์ผํ ์ด๋ฆ์ผ๋ก ๋ก๊ทธ์ธ ์๋ -u DB_NAME ์ต์ ์ ๋ก๊ทธ์ธ ํ $use DB_NAME ๊ณผ ๊ฐ์ ํจ๊ณผ ํ ์ด๋ธ ์์ฑ ๋ฐ ๊ด๋ฆฌ (DDL) TABLE_NAME ํ ์ด๋ธ์ ์คํค๋ง ํ์ธ desc TABLE_NAME ...