³óÇù 777-12-025631
(¿¹±ÝÁÖ: Àü´ëȯ)
|
|
|
|
ÀÌ°÷ÀÇ ±ÛµéÀº ´ë°³ Àü´ëȯÀÇ ÀúÀÛ¹°µéÀÔ´Ï´Ù.
±ÛÀ» »ç¿ëÇϽ÷Á°í ÇÏ´Â °æ¿ì ¹Ýµå½Ã ÀúÀÛÀÚÀÇ Çã¶ôÀ» ¹Þ¾Æ¾ß ÇÕ´Ï´Ù.
Mysql º¸¾È
¸¶À»Áö±â [2008-07-27 03:05]
|
|
¢º°ü¸®ÀÚ ¾ÆÀ̵𸦠º¯°æÇÏ°í ¾ÏÈ£¸¦ ¼³Á¤ÇÑ´Ù.
MySQLÀÇ °ü¸®ÀÚÀÎ ·çÆ®(root)´Â ½ÇÁ¦ ¸®´ª½º(¶Ç´Â À¯´Ð½º) ½Ã½ºÅÛÀÇ ·çÆ® »ç¿ëÀÚ¿Í´Â °ü°è°¡ ¾ø´Ù. ´Ù¸¸ ±× À̸§ÀÌ °°À» »ÓÀÌ´Ù. µû¶ó¼ MySQLÀ» ¼³Ä¡ÇÑ ÈÄ °¡Àå ¸ÕÀú ÇØ¾ß ÇÒ ÀÏÀÌ ¹Ù·Î MySQL µ¥ÀÌÅͺ£À̽ºÀÇ ·çÆ® »ç¿ëÀÚ ¾ÏÈ£¸¦ ¼³Á¤ÇÏ´Â °ÍÀÌ´Ù. ÀÌÀ¯´Â ·çÆ®¶ó´Â °ü¸®ÀÚ ¾ÏÈ£´Â ´©±¸³ª°¡ ¾Ë°í ÀÖ´Â »ç½ÇÀ̱⠶§¹®ÀÌ´Ù.
¢º»ç¿ëÇÏÁö ¾Ê´Â À¯Àú´Â »èÁ¦ÇÏ°í, À¯ÀúÀÇ ±ÇÇÑ(Grant)À» Á¦°ÅÇÑ´Ù.
À¯Àú¸¦ °ü¸®ÇÏ´Â °ÍÀº À¯Àú Å×À̺íÀÌ´Ù. µû¶ó¼ ÀÌ À¯Àú Å×ÀÌºí¿¡¼ ÇØ´ç »ç¿ëÀÚ¸¦ Á¦°ÅÇÏ¿© ÀÌ¿Í °ü·ÃµÈ ÀÏüÀÇ ¸ðµç ±ÇÇÑ(Grant)°ú ¾ÏÈ£¸¦ Á¦°ÅÇÑ´Ù.
- user Å×ÀÌºí¿¡¼ Host, User, Password¸¸ ¼³Á¤µÇ¾î ÀÖ°í, ³ª¸ÓÁö °ªÀº NÀ̾î¾ß ÇÑ´Ù.
- db Å×À̺íÀÇ °æ¿ì root¸¦ Á¦¿ÜÇÑ ÀÏ¹Ý UserÀÇ Grant_priv ±ÇÇÑÀº NÀ̾î¾ß ÇÑ´Ù.
¢ºÅ×½ºÆ® µ¥ÀÌÅͺ£À̽º¸¦ »èÁ¦ÇÑ´Ù.
MySQLÀ» ¼³Ä¡ÇÏ¸é ±âº»ÀûÀ¸·Î MySQL°ú Å×½ºÆ® µ¥ÀÌÅͺ£À̽º°¡ ¸¸µé¾îÁø´Ù. MySQL¿¡ »ý¼ºµÇ´Â ¸ðµç µ¥ÀÌÅ͵éÀº MySQL¿¡ ÀúÀåµÇ°í, Å×½ºÆ® µ¥ÀÌÅͺ£À̽º´Â ¿ÏÀüÈ÷ ¼ø¼öÇÏ°Ô sql¿¡ ´ëÇÑ Å×½ºÆ®¸¦ À§Çؼ¸¸ ¾²ÀÌ´Â µ¥ÀÌÅͺ£À̽ºÀÌ´Ù. ¿©±â¼ ¹®Á¦°¡ ¹ß»ýÇϴµ¥, Å×½ºÆ® µ¥ÀÌÅͺ£À̽º¿¡ Á¢±ÙÇϴµ¥ ¾ÏÈ£°¡ ¾ø¾îµµ Á¢±ÙÀÌ °¡´ÉÇÏ´Ù´Â Á¡ÀÌ´Ù. ÀÌ·¯ÇÑ ÇãÁ¡À» ÀÌ¿ëÇÏ¿© ÀÓÀÇÀÇ »ç¿ëÀÚ´Â Å×½ºÆ® µ¥ÀÌÅͺ£À̽º¿¡ ¾Æ¹«·± Á¦¾à¾øÀÌ Á¢±ÙÇÒ ¼ö ÀÖ´Ù. Å×½ºÆ® µ¥ÀÌÅͺ£À̽º´Â MySQL ¼¹ö°¡ µ¿ÀÛÇϴµ¥ ¾Æ¹«·± ¿µÇâÀ» ¹ÌÄ¡Áö ¾ÊÀ¸¹Ç·Î »èÁ¦Çصµ ¹«¹æÇÏ´Ù.
¢ºMySQL µðÆúÆ® Åë½Å Æ÷Æ®¸¦ º¯°æÇÑ´Ù.
MySQLÀº ±âº»ÀûÀ¸·Î TCP/3306 Æ÷Æ®¸¦ ÀÌ¿ëÇؼ Åë½ÅÀ» ÁÖ°í ¹Þ´Â´Ù. ÀÌ´Â ¾ÆÁÖ ¸¹Àº »ç¶÷µéÀÌ ¾Ë°í ÀÖ´Â »ç½ÇÀÌ´Ù. µû¶ó¼ Åë½ÅÆ÷Æ®¸¦ TCP/3306 ¸»°í ÀÓÀÇÀÇ ´Ù¸¥ Æ÷Æ®·Î º¯°æÇÏ´Â °ÍÀÌ ÁÁ´Ù.Æ÷Æ® º¯°æÀº my.cnf ÆÄÀÏÀ» ¿¾î ´ÙÀ½ ºÎºÐÀ» ¼öÁ¤ÇÑ´Ù.
[mysqld]
port = 3306
À§¿¡¼ ¼ýÀÚ¸¦ ÀÓÀÇÀÇ Åë½ÅÆ÷Æ®·Î º¯°æÇÑ´Ù. ´Ü ÁÖÀÇÇÒ °ÍÀº Æ÷Æ® ¹øÈ£°¡ 1024 ÀÌÇÏÀÎ °æ¿ì¿¡´Â ½ÇÇà ±ÇÇÑÀÌ ³ô¾Æ¾ß ÇÑ´Ù. ±×¸®°í ±×º¸´Ù ´õ ¾ÈÀüÇÑ °ÍÀº ¿ÜºÎ¿¡¼ Á÷Á¢ MySQL¿¡ Á¢¼ÓÇÏ´Â ÀÏÀÌ ¾ø´Ù¸é MySQL¿¡¼ ±âº»ÀûÀ¸·Î µè±â(Listening)ÇÏ°í ÀÖ´Â TCP/3306 Æ÷Æ®¸¦ Â÷´ÜÇÑ´Ù.
±×¸®°í ·ÎÄÿ¡ ¼³Ä¡µÇ¾î ÀÖ´Â perlÀ̳ª PHP °°Àº ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀÇÇؼ¸¸ »ç¿ëÇϵµ·Ï ÇÏ´Â °ÍÀÌ °¡Àå ÁÁ´Ù. Áï MySQLÀÌ »ç¿ëÇÏ´Â TCP/3306 Æ÷Æ®¸¦ µèÁö ¾Ê´Â´Ù¸é, ´Ù¸¥ È£½ºÆ®¿¡¼ Á÷Á¢ ¿ø°ÝÁ¢¼ÓÀ» ÅëÇؼ MySQLÀ» °ø°ÝÇÒ ±Ù¿øÀÌ Á¦°ÅµÇ´Â °ÍÀÌ´Ù.
¢ºMySQL ÇÁ·Î¼¼½º´Â ½Ã½ºÅÛ ·çÆ®°¡ ¾Æ´Ï°í, ´Ù¸¥ ½Ã½ºÅÛ ÇÁ·Î¼¼½º°¡ »ç¿ëÇÏÁö ¾Ê´Â À¯ÀÏÇÑ UID/GID·Î ½ÇÇàÇÑ´Ù. Áï À§¿¡¼ Àá½Ã ¾ð±ÞÇÑ °Íó·³ MySQLÀÇ ¸®½º´× Æ÷Æ®(Listening Port)°¡ TCP/1024 ÀÌ»óÀÇ Æ÷Æ®¸¦ »ç¿ëÇÑ´Ù¸é, ½Ã½ºÅÛ ·çÆ® ±ÇÇÑÀÌ ¾Æ´Ñ µ¶¸³µÈ ÀÏ¹Ý À¯Àú¸¦ »ý¼ºÇÏ¿© ÀÌ ÀÏ¹Ý À¯Àú ±ÇÇÑÀ¸·Î ½ÇÇàÇÒ °ÍÀ» ±ÇÀåÇÑ´Ù. ¸¹Àº °ü¸®ÀÚµéÀÌ MySQLÀ» ½Ã½ºÅÛ ·çÆ®·Î ±¸µ¿½ÃÅ°°í ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ·± °æ¿ì¿¡ MySQLÀÌ BoF °ø°Ý µî ħÇØ°ø°ÝÀ» ¹Þ¾Æ ±ÇÇÑÀ» »¯±æ °æ¿ì ½Ã½ºÅÛ ·çÆ® ±ÇÇÑÀÌ µµ¿ë ´çÇØ ÇÇÇرԸ𰡠óÁú ¼ö Àֱ⠶§¹®ÀÌ´Ù. ÀÏ¹Ý À¯Àú·Î ±¸µ¿ÇÒ °æ¿ì »ó´ëÀûÀ¸·Î ÇÇÇرԸ𸦠ÃÖ¼ÒÈ ÇÒ ¼ö ÀÖ´Ù.
¢ºMySQL È÷½ºÅ丮(history) ÆÄÀÏÀ» »èÁ¦ÇÑ´Ù.
MySQLÀº Ä¿¸Çµå(command) »ó¿¡¼ ÀÔ·ÂÇÑ SQL ¸í·É¾î´Â Ȩ µð·ºÅ丮ÀÇ .mysql_history ÆÄÀÏ¿¡ ÀúÀåµÈ´Ù. ÀÌ ¼³Á¤Àº µðÆúÆ®ÀÌ´Ù. µû¶ó¼ ÀÌ ÆÄÀÏÀ» ´©±º°¡°¡ º¸°Ô µÈ´Ù¸é º¸¾È»ó ½É°¢ÇÑ ¹®Á¦¸¦ ¾ß±âÇÒ ¼ö ÀÖÀ¸¹Ç·Î # cat /dev/null > ~/.mysql_ history¿Í °°Àº ¹æ¹ýÀ¸·Î .mysql_history ÆÄÀÏÀ» »èÁ¦Çϵµ·Ï ÇÑ´Ù.
¢ºÀÏ¹Ý À¯Àú°¡ ¼î µ¥ÀÌÅͺ£À̽º(SHOW DATA BASES)¹®À» »ç¿ëÇÒ ¼ö ¾øµµ·Ï ÇÑ´Ù. ÇÁ·Î¼¼½º ±ÇÇÑÀÌ ¾øÀ» °æ¿ì ¼î µ¥ÀÌÅͺ£À̽º¹®À» »ç¿ëÇÒ ¼ö ¾ø´Ù. ¿Â(On)À¸·Î ¼³Á¤ ÇÏ´Â °ÍÀÌ º¸¾È¿¡ ÁÁ´Ù. Á¡°Ë¹æ¹ýÀº ´ÙÀ½°ú °°´Ù.
mysql> show variables like ¡®skip_show%¡¯;
Á¶Ä¡¹æ¹ýÀº my.cnf ÆÄÀÏ¿¡¼ [mysqld] ¼½¼Ç ¾Æ·¡ skip_show_database ¼³Á¤À» Ãß°¡ÇÏ¸é µÈ´Ù. ´Ü MySQL4 ¹öÀü ÀÌÇÏ´Â MySQL ¼¹ö°¡ ½ÃÀÛÇÏÁö ¾ÊÀ» ¼ö ÀÖÀ¸´Ï ÁÖÀÇÇØ¾ß ÇÑ´Ù.
¢ºÈ£½ºÆ®¸íÀ» %·Î ÁÖ¸é ÁÁÁö ¾Ê´Ù.
%´Â ¾î´À °÷¿¡¼³ª Á¢¼Ó °¡´ÉÇÑ °ÍÀ̹ǷÎ, µÇµµ·ÏÀÌ¸é »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ´Ù.
¢ºMySQL Á¢¼Ó½Ã
[root@linux root]# mysql -uroot -pxxx¿Í °°ÀÌ ·çÆ®ÀÇ ºñ¹Ð¹øÈ£¸¦ Á÷Á¢ ³Ö°í Á¢¼ÓÇÏ´Â °ÍÀº ÁÁÁö ¾Ê´Ù. Æнº¿öµå°¡ ¿·»ç¶÷¿¡°Ô ³ëÃâµÉ ¼ö Àֱ⠶§¹®ÀÌ´Ù. µû¶ó¼ ´ÙÀ½°ú °°ÀÌ Á¢¼ÓÇÏ´Â °ÍÀÌ º¸¾È¿¡ ÁÁ´Ù.
[root@linux root]# mysql -uroot -p
Enter password:
[Ãâó] db º¸¾ÈÀÇ ¸ðµç°Í|ÀÛ¼ºÀÚ ½´
|
|
67 |
[MySql] Field »èÁ¦ |
¸¶À»Áö±â |
2006-03-29 |
8,876 |
|
66 |
[Linux] DDOS °ø°Ý ÀϽà ´ëó ¹æ¹ý |
¸¶À»Áö±â |
2008-07-23 |
8,875 |
|
65 |
[Php] php.ini ¼³Á¤ |
¸¶À»Áö±â |
2006-12-05 |
8,875 |
|
64 |
[Web] ±¸±Û µå¶óÀ̺ê Æú´õ º¯°æ |
¸¶À»Áö±â |
2014-07-13 |
8,873 |
|
63 |
[Linux] crontab »ç¿ë¹ý |
¸¶À»Áö±â |
2009-10-20 |
8,873 |
|
62 |
[Linux] ¿äÁò º¸ÀÌ´Â ¹éµµ¾î Æ÷Æ® ¹× ´ëÀÀ¹ý |
¸¶À»Áö±â |
2008-07-28 |
8,872 |
|
61 |
[JavaScript] Æ˾÷â ¹è³Ê Ŭ¸¯ ¡æ ¸ÞÀÎÆäÀÌÁö¿¡ ¿¸² |
¸¶À»Áö±â |
2006-05-20 |
8,870 |
|
60 |
[MySql] Mysql ¼³Á¤°ª Á¤º¸ º¸±â |
¸¶À»Áö±â |
2006-03-29 |
8,870 |
|
59 |
[MySql] µ¥ÀÌÅÍ ÀÔ·Â(¿ÜºÎÆÄÀÏ) |
¸¶À»Áö±â |
2006-03-29 |
8,870 |
|
58 |
[Windows] À©µµ ºñ½ºÅ¸ ´ÜÃàÅ° |
¸¶À»Áö±â |
2009-04-11 |
8,869 |
|
57 |
[Linux] ¸Þ¸ð¸® »ç¿ë·ü º¸±â |
¸¶À»Áö±â |
2008-08-09 |
8,869 |
|
56 |
[JavaScript] ÀÚ¹Ù½ºÅ©¸³Æ® À̺¥Æ® |
¸¶À»Áö±â |
2006-04-25 |
8,869 |
|
55 |
[MySql] ±úÁø DB º¹±¸ |
¸¶À»Áö±â |
2008-08-10 |
8,868 |
|
54 |
[Linux] qpopper(pop3) ¼³Ä¡ |
¸¶À»Áö±â |
2006-05-29 |
8,868 |
|
53 |
[Web] ¾ß°£¿¡ ÂïÀº »çÁø ³ëÀÌÁî º¸Á¤ |
¸¶À»Áö±â |
2012-08-23 |
8,866 |
|
52 |
[Php] ¼ýÀÚ·ÎµÈ µ¥ÀÌÅÍÀÇ °¢ µðÁöÆ®¸¦ ÇÕÄ¡´Â ¹æ¹ý |
¸¶À»Áö±â |
2012-03-01 |
8,866 |
|
51 |
[MySql] limit »ç¿ë¹ý |
¸¶À»Áö±â |
2011-12-06 |
8,866 |
|
50 |
[JavaScript] ÀÔ·Â °¡´ÉÇÑ ³²Àº ÅؽºÆ® ¼ö Ç¥½Ã |
¸¶À»Áö±â |
2006-04-25 |
8,866 |
|
49 |
[MySql] Mysql º¸¾È |
¸¶À»Áö±â |
2008-07-27 |
8,865 |
|
48 |
[Html] ÆäÀÌÁö ·Îµå½Ã ÁöÁ¤ ÇàÀ¸·Î ¹Ù·Î À̵¿ |
¸¶À»Áö±â |
2006-05-25 |
8,865 |
|
|
|