http://www.mysqlkorea.co.kr
Çѱ۸Ŵº¾ó 5.0 , Çѱ۸Ŵº¾ó 5.1 , MySQL 5.1 HA , »ç¿ëÀڸŴº¾ó
°øÁö»çÇ×  
´º½º  
Áú¹®°ú ´äº¯
DBA
Developer
Cluster
ÅäÅ©¹Ú½º  
À̺¥Æ®  
¼­Æ÷Æ® ƼÄÏ  
ÃֽűÛ
root °èÁ¤À¸·Î my¡¦
root °èÁ¤À¸·Î my¡¦
¿À¶óŬ¿¡ ÀÖ´Â Bi¡¦
mysqlbinlogÀ» ÀÌ¡¦
mysql Cluster Åס¦
 
Áú¹®°ú ´äº¯ (DBA) > Ä¿¹Â´ÏƼ Á¸ > Áú¹®°ú ´äº¯ (DBA)
Àßµ¹¾Æ°¡´ø DB¼­¹ö°¡ ƯÁ¤ table¿¡¼­ ¿¡·¯°¡ ¹ß»ýÇß½À´Ï´Ù.
±Û¾´ÀÌ : Źλç¶û   ³¯Â¥ : 07-08-28 10:19   Á¶È¸¼ö : 2209

Àßµ¹¾Æ°¡´ø DB¼­¹ö°¡ ƯÁ¤ table¿¡¼­ ¿¡·¯°¡ ¹ß»ýÇß½À´Ï´Ù.
---------------------------------------------------------------
mysql> select * from member_intro;
ERROR 1016: Can\t open file: \member_intro.MYD\. (errno: 145)
---------------------------------------------------------------
Ȥ½Ã member_intro¶ó´Â Å×À̺íÀÌ ±úÁø°ÇÁö? ±úÁ³´Ù¸é º¹±¸ ¹æ¹ýÀº ¾îÂîÇÏ´Â °ÍÀÌ ÁÁÀ» Áö
¾Æ½Ã´Â ºÐÀÌ ÀÖÀ¸½Ã´Ù¸é »ìÀÛ ÈùÆ®¸¦ ÁÖ½Ã¸é °¨»çÇϰڽÀ´Ï´Ù.
Á¤Áø»ï
Àß µÇ´ø °ÍÀÌ °©Àڱ⠾ȵȴٴ °ÍÀº µ¥ÀÌŸ µð·ºÅ丮 ¿ë·®ÀÌ ÃʰúÇÏ¿© ±×·± ¿¡·¯°¡ ¶³¾îÁ³À»
°¡´É¼ºÀÌ ³ôÀº °Í °°³×¿ä. Ȥ½Ã È®ÀÎÇØ º¸½Ã°í ¸Â´Ù¸é µð·ºÅ丮 ¿ë·®À» ´Ã·Á Áֽðí
¸Á°¡Áø Å×À̺íÀº ¾Æ·¡¿Í °°ÀÌ ¸í·É¾î¸¦ µ¹·Á¼­ º¹±¸¸¦ ÇØÁֽøé Á¤»ó ¼­ºñ½º°¡ °¡´ÉÇÒ °Í °°³×¿ä.

# myisamchk -r member_intro.MYI
Çϵ¿Ã¶
°©ÀÛ½º·± Á¤ÀüÀ̳ª Çϵå¿þ¾îÀÇ ¿À·ù ±âŸ ¾î¶°ÇÑ ÀÌÀ¯·Î table fileÀÌ
¼Õ»óµÉ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ °æ¿ì Myisamchk ³ª check table¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¼öµ¿À¸·Î º¹±¸ÇÏ¿©¾ß
Çϴµ¥ ÀÚµ¿À¸·Î º¹±¸ÇÏ´Â ¹æ¹ýµµ À־ ¼Ò°³Çص帳´Ï´Ù.

ÀÌ ±â´ÉÀº MySQL±âµ¿½Ã table ÀÌ crash markingÀÌ µÇ¾î ÀÖ´ÂÁö ȤÀº ÀûÀýÈ÷ close µÇÁö ¾Ê
¾Ò´ÂÁö üũÇÏ´Â ±â´ÉÀ¸·Î mysqld ÀÇ ÆÄ¶ó¸ÞÅÍ·Î ÁöÁ¤ÇØÁÖµµ·Ï µÇ¾î ÀÖ½À´Ï´Ù.

--myisam-recover = {default | backup | force | quick }

DEFAULT : ÀÌ ¿É¼ÇÀº ¾Æ¹« ¿É¼Çµµ ÁÖÁö ¾ÊÀº °Í°ú µ¿ÀÏÇÑ Àǹ̷ΠÀÚµ¿ º¹±¸¸¦ »ç¿ëÇÏÁö ¾Ê
´Â´Ù´Â ÀǹÌÀÔ´Ï´Ù.

BACKUP : ÃßõÇÏ´Â ¿É¼ÇÀ¸·Î º¹±¸Áß º¯°æµÇ´Â Å×À̺íÀº BAKÈ®ÀåÀÚ¸¦ ºÙ¿©¼­
¹é¾÷À» ÇØ³õ°í º¹±¸¿¡ µé¾î°£´Ù´Â ¿É¼ÇÀÔ´Ï´Ù.
À̸¦Å׸é table_name.MYD ÀÇ table_name-datetime.BAK ¹é¾÷ ÆÄÀÏÀÌ
¸¸µé¾îÁö°í ÀÚµ¿ º¹±¸¿¡ µé¾î°©´Ï´Ù.

FORCE : º¹±¸½Ã Å×ÀÌŸ ¼Õ½ÇÀÌ ÀϾ°Å³ª ¸»°Å³ª °­Á¦·Î º¹±¸ÇÏ´Â ¿É¼ÇÀÔ´Ï´Ù.
QUICK: ¸¸¾à Å×ÀÌºí¿¡ ¾î¶°ÇÑ »èÁ¦µÈ ºí¶ôµµ ¾ø´Ù¸é table¿¡ row¸¦ Á¡°ËÇÏÁö
¾Ê½À´Ï´Ù. ¼Óµµ´Â ºü¸£Áö¸¸ ¿Ïº®ÇÑ º¹±¸´Â º¸ÀåÇÒ ¼ö ¾ø½À´Ï´Ù.


/etc/rc.d/init.d/mysql °°Àº startup script¿¡ ¾Æ·¡ ºÎºÐÀ» ¼öÁ¤ÇØÁֽðí MySQLÀ» Àç½ÃÀÛ
ÇÏ½Ã¸é µË´Ï´Ù.
.
.
.
case \$mode\ in
\start\)
# Start daemon
if test -x $bindir/safe_mysqld
then
$bindir/safe_mysqld --myisam-recover=backup (¼öÁ¤ÇÒ ºÎºÐ)
~~~~~~~~~~~~~~~~~~~~~~~
.
.
.
 
service mysql stop (MySQLÁß´Ü)
service mysql start (MySQLÀç½ÃÀÛ)
º°¸í
º¹±¸´Â OS»óÅ¿¡¼­ À§ºÐµéÀÌ Á¦½ÃÇÑ ¹æ¹ýÀÌ ÀÖ°í

´Ù¸¥¹æ¹ýÀº mysql¿¡¼­ Á¦°øÇÏ´Â ¸í·É¹®À¸·Î ÇØ°áÇÒ¼öµµÀÖ½À´Ï´Ù.

À§ºÐµéÀÌ Á¦½ÃÇÑ ¹æ¹ý°ú´Â ¶Ç ´Ù¸¥ ¹æ¹ýÀ¸·Î´Â

mysql ¼­¹öÀÇ ÁßÁö ¾øÀÌ Çϴ¹æ¹ýÀ¸·Î´Â

mysql¿¡ Á¢¼ÓÇÏ¿© check table,repair table¸í·É¹®À¸·Î ÇØ°áÇÒ¼öµµ ÀÖ½À´Ï´Ù.
ÀÌÀü±Û Ŭ·¯½ºÅÍ ±¸¼ºÁß SQL³ëµåÀÇ mysql ¼³Ä¡ ¹× ½ÇÇà? 
´ÙÀ½±Û mysql¿¡·¯¿ä mysql_connect():Can't create a new thread 
MySQL Korea »çÀÌÆ®ÀÇ ÄÁÅÙÃ÷ ¼ÒÀ¯±ÇÀº MySQL Korea¿¡ ÀÖÀ¸¹Ç·Î ¹«´ÜÀüÀ縦 ±ÝÇÕ´Ï´Ù.
¨Ï 2002-2011 MySQL Korea All Rights Reserved.