Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÈçºÎÐÞ¸´Ë𻵵ÄMySQLÊý¾Ý±í

 ¶Ïµç»ò·ÇÕý³£¹Ø»ú¶øµ¼ÖÂMySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)Êý¾Ý¿â³öÏÖ´íÎóÊǷdz£³£¼ûµÄÎÊÌâ¡£ÓÐÁ½ÖÖ·½·¨£¬Ò»ÖÖ·½·¨Ê¹ÓÃMySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)µÄcheck tableºÍrepair table µÄsqlÓï¾ä£¬ÁíÒ»ÖÖ·½·¨ÊÇʹÓÃMySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)ÌṩµÄ¶à¸ömyisamchk, isamchkÊý¾Ý¼ì²â»Ö¸´¹¤¾ß¡£Ç°ÕßʹÓÃÆðÀ´±È½Ï¼ò±ã¡£ÍƼöʹÓá£
1. check table ºÍ repair table
µÇ½MySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ) ÖÕ¶Ë£º
MySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ) -uxxxxx -p dbname
> check table tabTest;
Èç¹û³öÏֵĽá¹û˵StatusÊÇOK£¬Ôò²»ÓÃÐÞ¸´£¬Èç¹ûÓÐError£¬¿ÉÒÔÓãº
> repair table tabTest;
½øÐÐÐÞ¸´£¬ÐÞ¸´Ö®ºó¿ÉÒÔÔÚÓÃcheck tableÃüÁîÀ´½øÐмì²é¡£ÔÚа汾µÄphpMyAdminÀïÃæÒ²¿ÉÒÔʹÓÃcheck/repairµÄ¹¦ÄÜ¡£
2. myisamchk, isamchk
ÆäÖÐmyisamchkÊÊÓÃÓÚMYISAMÀàÐ͵ÄÊý¾Ý±í£¬¶øisamchkÊÊÓÃÓÚISAMÀàÐ͵ÄÊý¾Ý±í¡£ÕâÁ½ÌõÃüÁîµÄÖ÷Òª²ÎÊýÏàͬ£¬Ò»°ãеÄϵͳ¶¼Ê¹ÓÃMYISAM×÷ΪȱʡµÄÊý¾Ý±íÀàÐÍ£¬ÕâÀïÒÔmyisamchkΪÀý×Ó½øÐÐ˵Ã÷¡£µ±·¢ÏÖij¸öÊý¾Ý±í³öÏÖÎÊÌâʱ¿ÉÒÔʹÓãº
myisamchk tablename.MYI
½øÐмì²â£¬Èç¹ûÐèÒªÐÞ¸´µÄ»°£¬¿ÉÒÔʹÓãº
myisamchk -of tablename.MYI
¹ØÓÚmyisamchkµÄÏêϸ²ÎÊý˵Ã÷£¬¿ÉÒԲμûËüµÄʹÓðïÖú¡£ÐèҪעÒâµÄʱÔÚ½øÐÐÐÞ¸Äʱ±ØÐëÈ·±£MySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)·þÎñÆ÷ûÓзÃÎÊÕâ¸öÊý¾Ý±í£¬±£ÏÕµÄÇé¿öÏÂÊÇ×îºÃÔÚ½øÐмì²âʱ°ÑMySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)·þÎñÆ÷Shutdownµô¡£
£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­
ÁíÍâ¿ÉÒÔ°ÑÏÂÃæµÄÃüÁî·ÅÔÚÄãµÄrc.localÀïÃæÆô¶¯MySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)·þÎñÆ÷ǰ£º
[ -x /tmp/MySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ).sock ] && /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI
ÆäÖеÄ/tmp/MySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ).sockÊÇMySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)¼àÌýµÄSockÎļþλÖ㬶ÔÓÚʹÓÃRPM°²×°µÄÓû§Ó¦¸ÃÊÇ/var/lib/MySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)/MySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ).sock£¬¶ÔÓÚʹÓÃÔ´Âë°²×°ÔòÊÇ/tmp/MySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ).sock¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄʵ¼ÊÇé¿ö½øÐбä¸ü£¬¶øpathtochkÔòÊÇmyisamchkËùÔÚµÄλÖã¬DATA_DIRÊÇÄãµÄMySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)Êý¾Ý¿â´æ·ÅµÄλÖá£
ÐèҪעÒâµÄʱ£¬Èç¹ûÄã´òËã°ÑÕâÌõÃüÁî·ÅÔÚÄãµÄrc.localÀïÃæ£¬±ØÐëÈ·ÈÏÔÚÖ´ÐÐÕâÌõÖ¸ÁîʱMySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)·þÎñÆ÷±ØÐëûÓÐÆô¶¯£¡ 
¼ì²âÐÞ¸´ËùÓÐÊý¾Ý¿â(±í)
MySQL(ºÍPHP´îÅäÖ®×î¼Ñ×éºÏ)c


Ïà¹ØÎĵµ£º

linuxÏÂÆô¶¯mysqlµÄÃüÁî

 
Ò»¡¢×ܽáһϣº
1.linuxÏÂÆô¶¯mysqlµÄÃüÁ
   mysqladmin start
/ect/init.d/mysql start (Ç°ÃæÎªmysqlµÄ°²×°Â·¾¶)
2.linuxÏÂÖØÆômysqlµÄÃüÁ
   mysqladmin restart
/ect/init.d/mysql restart (Ç°ÃæÎªmysqlµÄ°²×°Â·¾¶)
3.linuxϹرÕmysqlµÄÃüÁ
   mysqladmin shut ......

mysqlÃüÁî´óÈ«

Æô¶¯£ºnet start mySql;
¡¡¡¡½øÈ룺mysql -u root -p/mysql -h localhost -u root -p databaseName;
¡¡¡¡ÁгöÊý¾Ý¿â£ºshow databases;
¡¡¡¡Ñ¡ÔñÊý¾Ý¿â£ºuse databaseName;
¡¡¡¡Áгö±í¸ñ£ºshow tables£»
¡¡¡¡ÏÔʾ±í¸ñÁеÄÊôÐÔ£ºshow columns from tableName£»
¡¡¡¡½¨Á¢Êý¾Ý¿â£ºsource fileName.txt;
¡¡¡¡Æ¥Åä× ......

Mysql Âý²éѯÆôÓÃ

 MySQLÂý²éѯ¼Ç¼ÈÕÖ¾¶ÔÓÚ¸ú×ÙMySQL¸ºÔص÷ÓÅÎÊÌâºÜÓÐÓô¦£¬ÆäʵÆôÓÃMySQLµÄÂý²éѯÈÕÖ¾ºÜ¼òµ¥,Ö»ÐèÒªÔÚMySQLµÄÅäÖÃÎļþÀïÌí¼Ólog-slow-queriesºÍlong_query_timeÁ½¸ö²ÎÊý¼´¿É¡£
WindowsÏ¿ªÆôMySQLÂý²éѯ
MySQLÔÚWindowsϵͳÖеÄÅäÖÃÎļþÒ»°ãÊÇÊÇmy.iniÕÒµ½[mysqld]ÏÂÃæ¼ÓÉÏ
log-slow-queries = F:\MySQL\log\mysqls ......

linuxÏÂMySQL°²×°¼°ÉèÖÃ

1. ¹ØÓÚ±¾ÎÄ
±¾ÎĽ«ÒÔMySQL 5.0.51ΪÀý£¬ÒÔCentOS 5Ϊƽ̨£¬½²ÊöMySQLÊý¾Ý¿âµÄ°²×°ºÍÉèÖá£
2. ¹ØÓÚMySQL
MySQLÊÇ×îÁ÷ÐеĿªÔ´SQLÊý¾Ý¿â¹ÜÀíϵͳ£¬ËüÓÉMySQL AB¿ª·¢¡¢·¢²¼ºÍÖ§³Ö¡£MySQL ABÊÇÒ»¼ÒÓÉMySQL¿ª·¢ÈËÔ±´´½¨µÄÉÌÒµ¹«Ë¾£¬ËüÊÇÒ»¼ÒʹÓÃÁËÒ»Öֳɹ¦µÄÉÌҵģʽÀ´½áºÏ¿ªÔ´¼ÛÖµºÍ·½·¨Â۵ĵڶþ´ú¿ªÔ´¹«Ë¾¡£MySQLÊÇMySQL ......

Mysql·Ö²¼ÊÂÎñµÄ̽Ë÷

ÓÉÓÚÏîÄ¿ÐèÒª,¶Ômysql·Ö²¼ÊÂÎñÓÐÒ»¶¨ÒªÇó.ÕâÀïÏȼòµ¥ËµÃ÷±ØÒª.
¼ÙÉè,ÈÕ³£²ÆÎñÖÐ,ÒªÍê³ÉÒ»¸öÓµ»¤¶©¹º,±ØÐ뽫¶¨µ¥²Ù×÷ºÍ²ÆÎñ²Ù×÷·âÔÚÒ»¸öÊÂÎñÖвÅÄܱ£Ö¤½»Ò×ÍêÕûÐÔ.
Èç¹û¶¨µ¥ºÍ²ÆÎñÊý¾Ý¶¼·Ö²¼ÔÚ¸÷×ÔµÄʵÀýÖÐ,Ôò±ØÐëÓ÷ֲ¼ÊÂÎñ²ÅÄÜÂú×ã.
·Ï»°²»¶à£¬½øÈë·Ö²¼ÊÂÎñ̽Ë÷¡£
(±¾ÎÄÀý×ÓÀ´×ÔÍøÂ磬±¾ÎÄÖ»×¢ÖØÌ½Ë÷£©
1.ÔÚ±¾»ú loca ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ