ä¸ãmy.cnfé
ç½®æ件datadir项é
ç½®é误æ被å¯å¨èæ¬ç¯¡æ¹
è¿ä¸ªé®é¢ä¸å¤ªè¯´è®²ï¼ä¸»è¦æ¯mysqlèªå¸¦çå¯å¨æ件ï¼/etc/init.d/mysqldï¼ä¸ä¼èªå¨æ£æµmysqlçæ°æ®åå¨ç®å½ï¼è¥mysqlæ°è£
ï¼å°æªåå§åç³»ç»è¡¨ï¼é£ä¹é
ç½®æ件ä¸çdatadir项åä¸åæ æè°ï¼åºç°è¿ç§æ
åµä¸»è¦æ¯å¨æ´æ¹äºmysqlçæ°æ®åå¨ç®å½ï¼ä»å¤©æåºç°çè¿ä¸ªé®é¢å°±å¨äºæ¤ã
æçmysqlå®è£
åçé
ç½®æ件ä¸å
³äºdatadir项ç®çé
ç½®å¦ä¸ï¼è该é
ç½®æ件åå¨äº/etc/my.cnfï¼ä»å¿ä¸ç¥å¨äºä»ä¹ä¸è¥¿ï¼æ¥æ¥æ¥å»é½æ²¡æ¾çåå ï¼åæ¥æå¼è¯¥é
ç½®æ件æåç°ï¼å
¶ä¸çdatadir项ç®è¢«ç¯¡æ¹æ/var/mysql/dataäº.....
[mysqld] datadir=/data/mysql socket=/tmp/mysql.sock user=mysql
äºãè¿ç¨éå·²ç»åå¨mysqlè¿ç¨
è¿ç§æ
åµæå¾å°éå°ï¼è¥åå¨mysqlè¿ç¨ä½æä¸æä¾mysqlæå¡ï¼è¡¨ç°ä¸ºå
¶ä»å®¢æ·ç«¯è¿æ¥ä¸ä¸mysqlæå¡å¨ï¼ä¾å¦phpè¿æ¥mysqlæ¶æ示âè¿æ¥å¤±è´¥âï¼ï¼è¿ä¸ªæ¶åå°±è¦ççæ没æåå¨çmysqlåµå°¸è¿ç¨äºï¼å½ä»¤å¦ä¸ï¼
ps -ef|grep mysql
è¥åå¨ï¼è¯¥å½ä»¤æ§è¡åä¼ååºåå¨çåµå°¸è¿ç¨ï¼kill -9 `pid`æå³å¯ã
ä¸ãmysqlçæ°æ®åå¨ç®å½æéä¸è¶³
è¿ç§æ
åµåçäºmysql第ä¸æ¬¡å®è£
æå级ï¼é
ç½®æ件ä¸çdatatdirç®å½çæéè¦è®¾å®å¥½ï¼ä¸è¬æ¥è¯´è¿è¡mysqlçç¨æ·ä»¥åç»å°±æ¯mysql.mysqlï¼é£ä¹è§£å³æéä¸è¶³é®é¢çæ¹æ³å¦ä¸ï¼
chown -R mysql.mysql /data/mysql ##该å½ä»¤ä»
为示ä¾ï¼å
¶ä¸/data/mysqlå°±æ¯mysqlé
ç½®æ件ä¸datadirçç®å½ ##è¥ä¸ºç©ºï¼åé»è®¤ä¸ºmysqlå®è£
ç®å½ä¸çdataæ件夹ä¸
åãè¦çå®è£
æå级mysqlåï¼æ®ä½æ°æ®çå½±å
è¿ç§æ
åµåçäºmysql被è¦çå®è£
æå级åï¼å½ç¶mysqlæ æ
å®æºåä¹ä¼æè¿ç§æ
åµï¼å¯è½ä¼å½±åmysqlå¯å¨çæ°æ®æ件ï¼ä¸è¬åå¨äºmysqlçæ°æ®åå¨ç®å½ï¼è¿ä¸ªç®å½ä¾æ®my.cnfé
ç½®æ件ä¸çdatadirèå¼ï¼ï¼ä¹å°±æ¯åå¨äºmysqlæ°æ®åå¨ç®å½ä¸çmysql-bin.indexæ件ï¼å é¤ä¹å³å¯ã
温馨提示:答案为网友推荐,仅供参考