Mysql
MysqlÀº DB(Database)ÀÇ ÇÑ Á¾·ùÀ̸ç, À¥¸¶½ºÅÍ
ÆÐÅ°Áö À̻󿡼 Á¦°øµË´Ï´Ù. Ãß°¡½Åû
¸Þ´º¿¡¼ ½ÅûÇÏ½Ã¸é ¹«·á·Î ¼³Ä¡ÇÏ¿© µå¸³´Ï´Ù.
1. Mysql À̶õ?
ÈçÈ÷µé DataBase ¸¦ ´Ù·ç´Â ¾ð¾î¸¦
SQL À̶ó°í ÇÕ´Ï´Ù. SQL (Structured Query Language) ´Â °¡Àå ¸¹ÀÌ»ç¿ëÇÏ°í Á¤ÇüȵÈ
DataBase Language ÀÔ´Ï´Ù.
SQL Àº Á¤º¸¿¡ Á¢±Ù, ÀúÀå, °»½ÅµîÀ» ½±°Ô ÇÒ¼ö ÀÖ´Â Á¤ÇüÈµÈ ¾ð¾îÀÔ´Ï´Ù. ÇÑ ¿¹·Î °í°´Á¤º¸¿Í »óÇ°Á¤º¸¸¦
À¥»ó¿¡¼ ÀúÀå, È°¿ëÇϴµ¥¿¡ SQL¸¦ »ç¿ëÇϽǼö ÀÖ½À´Ï´Ù.
±×·± SQL ¾ð¾î ÁßÀÇ Çϳª°¡ Mysql ÀÔ´Ï´Ù. MysqlÀº Ãʱ⠼³°è¸ñÇ¥°¡ °Å´ëÇÑ DataBase¸¦
½±°í ºü¸£°Ô ´Ù·ê¼ö ÀÖµµ·Ï ¼³°èµÇ¾î Àֱ⠶§¹®¿¡ 7,000,000 rows ¿Í 100,000 table
·Î ±¸¼ºµÈ ¾à 100G Byte ÀÇ Database ¸¦ ´Ù·ç´Â °÷¿¡µµ ¾²ÀÌ¸ç ¶Ù¾î³ ¾ÈÁ¤¼ºÀ» À¯ÁöÇÏ°í ÀÖ½À´Ï´Ù.
2. Mysql ÀÇ ¼³Á¤
»ç¿ëÀÚÀÇ home µð·ºÅ丮¿¡ .my.cnf
ÆÄÀÏÀ» º¹»çÇØ µå¸³´Ï´Ù. ÀÌ ÆÄÀÏÀº mysql ¼³Á¤ »çÇ×À» ´ã°í ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀÇ Æ۹̼ÇÀ» ¹Ù²Ù°Å³ª
»èÁ¦ÇϽøé Mysql ¿¡ Á¢¼ÓÇϴµ¥ ¹®Á¦ ¹ß»ýÇÒ¼ö ÀÖ½À´Ï´Ù.
[°í±Þ]
.my.cnf ÆÄÀÏ¿¹)
[client]
host=localhost <-Á¢¼ÓÇϱâ À§ÇÑ È£½ºÆ®
user=hostwide <-Á¢¼ÓÇÒ ID
password=password <-Á¢¼ÓÇÒ¼ö ÀÖ´Â Æнº¿öµå
À§ »çÇ×À» º¯°æÇϽøé Á¢¼Ó¿¡ ¹®Á¦°¡ ¹ß»ýÇÒ¼ö ÀÖ½À´Ï´Ù.
3. Mysql ÀÇ ½ÇÇà µð·ºÅ丮
telnet À¸·Î Á¢¼ÓÇÑ »óÅ¿¡¼ mysql
¶ó°í ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù. ±×·¯¸é mysql> À̶ó´Â ÇÁ·ÒÇÁÆ®°¡
¶ß°í mysql À» »ç¿ëÇϽǼö ÀÖ½À´Ï´Ù.
4. Mysql ÀÇ »ç¿ë
ÇÑ ¿¹·Î hostwide ¶ó´Â DB ¸¦ »ç¿ëÇϽ÷Á¸é
mysql>use hostwide ¶ó°í ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.
À§¿Í °°ÀÌ use ¸í·É¾î¸¦ »ç¿ëÇؼ hostwide ¶ó´Â DB ¸¦ »ç¿ëÇϽǼö ÀÖ½À´Ï´Ù.
mysql>show
databases; ¶ó°í ÀÔ·ÂÇϼż µ¥ÀÌŸ º£À̽ºµéÀ» º¼¼ö ÀÖÁö¸¸ »ç¿ëÀÚ¿¡ µû¶ó ±ÇÇÑÀÌ ¼³Á¤µÇ¾î
ÀÖ´Â DB ¸¸ »ç¿ëÇϽǼö ÀÖ½À´Ï´Ù.
test DB ´Â ÀúÈñ°¡ Å×½ºÆ® ¿ëÀ¸·Î ¾²´Â
DB ÀÌ¸ç »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù. test¸¦ À§Çؼ´Â test DB ¸¦ »ç¿ëÇØÁֽðí test °¡ ³¡³ table
À̳ª field, data ´Â »èÁ¦ÇØ Áֽñ⠹ٶø´Ï´Ù.
5. °ü·Ã LINK
1) www.mysql.com
- mysql Á¦ÀÛ»ç ÀÔ´Ï´Ù.
2) www.perl.com - mysql
°ú À¥À» ¿¬µ¿Çϱâ À§Çؼ ¸¹ÀÌ ¾²ÀÌ´Â perl site ÀÔ´Ï´Ù.
3) www.php.net - ¿ª½Ã mysql
°ú À¥À» ¿¬µ¿Çϱâ À§ÇÑ php site ÀÔ´Ï´Ù.