À¥È£½ºÆà ÄÚ·ÎÄÉÀÌ¼Ç ¼­ºñ½ºÀÌ¿ë¿ä±Ý ½Å±Ô½Åû Ãß°¡½Åû ¸¶ÀÌÆäÀÌÁö °í°´¼¾ÅÍ





HOME > °í°´¼¾ÅÍ > ÀÌ¿ë µµ¿ò¸»


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 ÀÔ´Ï´Ù.

 





Á¤º¸º¸È£ ¾ÈÀüÁø´Ü ÇÊÁõ