mysql º¹±¸Çϱâ |
±Û ¾´ ÀÌ |
linux |
³¯ Â¥ |
2002³â 11¿ù 14ÀÏ 00½Ã 24ºÐ 15ÃÊ |
º» ¹® |
¾Æ·¡ÀÇ ³»¿ëÀº ³» ÀÚ½ÅÀÌ Âü°íÇϱâ À§Çؼ ÀÛ¼ºÇÏ´Â ±ÛÀ̱⠶§¹®¿¡ Á¸ÄªÀº ¾øÀ¸´Ï ¾çÇعٶø´Ï´Ù.
mysql> select * from SMHWINFO;
ERROR 1016: Can\'t open file: \'SMHWINFO.MYD\'. (errno: 145)
À§¿Í °°Àº mysql ¿¡·¯°¡ ¹ß»ýÇϸé mysql Å×À̺íÀÌ ¼Õ»óµÈ °æ¿ìÀÌ´Ù.
MYDÈ®ÀåÀÚ¸¦ °¡Áø ÆÄÀÏÀº mysql data¸¦ ÀúÀåÇÏ´Â ÆÄÀÏÀÌ´Ù.
ÀÏ´Ü DB¸¦ ³»¸®°í MYD, MYI, frm ÆÄÀÏÀ» ¹é¾÷ÇصдÙ. ÀÌ°æ¿ìÀÇ ¹é¾÷Àº ÆÄÀÏ ¹é¾÷À» ¸»Çϴ°ÍÀÌ´Ù.
±×¸®°í³ª¼ myisamchk·Î º¹±¸¸¦ ½ÃµµÇغ»´Ù.
killall mysqld ->mysql µ¥¸ó Á×À̱â
./myisamchk --safe-recorver /usr/local/mysql/data/DB¸í/º¹±¸ÇÒ Å×À̺í¸í
¿©±â¼ myisamchk ÆÄÀÏÀº Æнº°¡ °É·ÁÀÖÀ¸¸é ¾Æ¹«°÷¿¡¼³ª ½ÇÇàÀÌ °¡´ÉÇÏÁö¸¸
¾Æ´Ñ°æ¿ì¿¡´Â mysqlÀÌ ¼³Ä¡µÈ µð·ºÅ丮ÀÇ bin µð·ºÅ丮 ¾Æ·¡¿¡ ÀÖ´Ù. ex)/usr/local/mysql/bin/myisamchk
/usr/local/mysql/data ÀÌ °æ·Î´Â ¼Ò½ºÄÄÆÄÀÏ ÇÒ¶§ MYD°¡ ÀúÀåµÉ µð·ºÅ丮¸íÀ» data·Î ¹Ù²ãÁØ °æ¿ìÀÌ´Ù.
¼Ò½ºÄÄÆÄÀÏ ÇÒ¶§ÀÇ µðÆúÆ® ¼³Á¤Àº /usr/local/mysql/var ·Î µÇ¾îÀÖ´Ù.
rpm ÀÇ °æ¿ì¿¡´Â /var/lib/mysql/ ÀÌ°ÍÀÌ´Ù.
|
|
|
|