PHPÍæ×ªMySQLÖ®Íâ¼üÔ¼Êø
ÄÏÈý·½
ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«Ñ§Ï°ÈçºÎͨ¹ýPHP 5µÄÒ»¸ö»ù±¾³éÏóÀàʹÓÃÍâ¼üÔ¼ÊøÀ´¸üÐÂÁ½¸öInnoDB±íµÄÊý¾Ý¡£ ÎÒÃǽ«Í¨¹ý¾ßÌåʾÀýÀ´ËµÃ÷ÈçºÎͨ¹ý·þÎñÆ÷¶Ë½Å±¾ÓïÑÔÀ´Ê¹ÓÃÍâ¼üÔ¼Êø¡£
¡¡¡¡Ò»¡¢ÀûÓÃÍâ¼üÔ¼Êø¸üÐÂMySQLÖеÄÊý¾Ý
¡¡¡¡ÏÖÔÚ£¬×îÁ÷ÐеĿªÔ´¹ØÏµÐÍÊý¾Ý¿â¹ÜÀíϵͳ·ÇMySQLĪÊô£¬¶øMySQLÓÖÖ§³Ö¶à¸ö´æ´¢ÒýÇæ£¬ÆäÖÐĬÈϵÄÒ²ÊÇËٶȽϿìµÄ´æ´¢ÒýÇæÎªMyISAM£¬¶ÔÐí¶à¶ÁÕßÀ´Ëµ£¬ÔÚ¿ª·¢×Ô¼ºÊý¾Ý¿âÇý¶¯µÄwebÓ¦ÓóÌÐò֮ǰ£¬¿ÉÄÜÒѾʹÓÃÁËËüºÜ³¤Ò»¶Îʱ¼äÁË¡£
¡¡¡¡È»¶ø£¬ÓÐʱºòÎÒÃǵÄÏîÄ¿¿ÉÄÜÐèÒª¶îÍâµÄÌØÐÔ£¬ÀýÈçÐèÒª´¦ÀíÍâ¼üÔ¼Êø£¬ÕâʱÎÒÃǾÍÐèÒªÓõ½ÆäËüÀàÐ͵ÄMySQL´æ´¢ÒýÇæ¡£ÔÚÕâÖÖÇé¿öÏ£¬InnoDB±í½«·Ç³£ÊʺÏÎÒÃǵÄÒªÇ󣬾¡¹ÜÔÚÐÔÄÜ·½Ãæ¿ÉÄܱÈMyISAM±íÒªÉÔÑ·Ò»³ï¡£´ó¼ÒÖªµÀ£¬Ê¹ÓÃInnoDB±íÍâ¼üÔ¼ÊøÖ÷ÒªÓŵãÖ®Ò»¾ÍÊÇ£¬ËüʹÎÒÃÇ¿ÉÒÔÔÚÊý¾Ý¿â¼¶±ð´¦ÀíºÍά»¤¶à¸ö±íÖ®¼äµÄ¹ØÏµ£¬¶øÎÞÐ轫´ËÈÎÎñÍÆ¸øÓëÕâЩ±í´ò½»µÀµÄÓ¦ÓóÌÐòµÄijЩģ¿é»òÕß³ÌÐò¿â¡£
¡¡¡¡µ±È»£¬Ç°ÃæµÄ¼¸ÆªÎÄÕÂÖУ¬ÎÒÃÇÒѾ¾ÍIndoDB±íµÄÍâ¼üÔ¼Êø×ö¹ýÏàÓ¦½éÉÜ£¬µ«ÊÇÄÇÀï¶¼ÊÇͨ¹ýÊÖ¹¤·½Ê½À´²Ù×÷Íâ¼üÔ¼ÊøµÄ¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«ËµÃ÷ÈçºÎÔÚ¸üкÍɾ³ý¸¸±íÖеÄÊý¾Ýʱ£¬ÈçºÎͨ¹ý½Å±¾ÓïÑÔÀ´´¥·¢ÏàÓ¦×Ó±íµÄ¼¶Áª¸üкÍɾ³ý²Ù×÷¡£
¡¡¡¡ÕâÀÎÒÃDz©¿ÍÓ¦ÓóÌÐòµÄÊý¾Ý²ãÓÉÁ½¸ö±í¹¹³É£¬ÔÚÇ°ÃæµÄʾÀýÖУ¬¶ÔÕâЩ±íµÄ²Ù×÷£¬¶¼ÊÇͨ¹ýÊÖ¹¤¼üÈëSQLÃüÁîÍê³ÉµÄ£¬ÏÖÔÚ£¬ÎÒÃǽ«½éÉÜÈçºÎʹÓÃPHP³ÌÐòÉè¼ÆÓïÑÔÀ´Íê³ÉÕâЩ¹¤×÷¡£Ö®ËùÒÔÑ¡ÔñPHP£¬ÊÇÒòΪËüĿǰMySQL×î³£¼ûµÄ´îÅäÓïÑÔ£¬ÏÂÃæÎÒÃÇÒÔPHP 5ΪÀýÀ´ËµÃ÷ÈçºÎÍâ¼üÔ¼Êø²Ù×÷Á½¸öInnoDB±í¡£ ͨ¹ýÔĶÁ±¾ÎÄ£¬Äú½«¸ü¼ÓÕæÇеØÌå»áµ½Íâ¼üÔ¼ÊøµÄÌØÐÔ¡£
¡¡¡¡ÏÖÔÚ£¬ÎÒÃÇ¿ªÊ¼¼ûÖ¤PHP 5ºÍÍâ¼üÔ¼Êø½áºÏÔÚÒ»ÆðËù´øÀ´µÄÍþÁ¦°É!
¡¡¡¡¶þ¡¢ÒÔ¼¶Áª·½Ê½¸üкÍɾ³ýÊý¾Ý¿âÖеÄÊý¾Ý
¡¡¡¡¹ÅÈËÔÆ£¬Î¹ʶøÖªÐ£¬ÄÇôÏÈÈÃÎÒÃÇÀ´»Ø¹ËÒ»ÏÂÇ°ÃæÑ§¹ýµÄÄÚÈݰɡ£Ö®Ç°£¬ÎÒÃǽéÉܹýÈçºÎÔËÓÃÍâ¼üÔ¼Êø¼¶Áª¸üкÍɾ³ý´æ·Å²©¿ÍÎÄÕÂÆÀÂÛµÄInnoDB±íÖеÄÊý¾Ý¡£Èç¹ûÄúÉÐδÔĶÁÇ°ÃæµÄÎÄÕÂÒ²²»Òª½ô£¬ÏÂÃæÎÒÃǼòµ¥»Ø¹ËÕâЩÄÚÈÝ¡£
¡¡¡¡ÕâÀïÊÇÎÒÃǵÄʾÀýÖÐÓõ½µÄÁ½¸ö±íµÄ¶¨Ò壬ÈçÏÂËùʾ£º
Code highlighting produced by Actipro CodeHighlighter (freeware)
DROP TABLE IF EXISTS `test`.`blogs`;
CREATE TABLE `test`.`blogs` (
`id` INT(10) UNSIGNED AUTO_INCREMENT,
`title` TEXT,
`content` TEXT,
`author` VARCHAR(45) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE
Ïà¹ØÎĵµ£º
ÈÎÎñÐèÇó£ºÒ»¸ö»áÒéͶ¸åϵͳ£¬ÔÚ×÷ÕßÌá½»ÂÛÎÄժҪʱ×Ô¶¯Ïò×÷Õß·¢ËÍÒ»·âÈ·ÈÏÓʼþ¡£
(×¢£ºÍ¶¸åϵͳʹÓõÄÊÇmyreview
)
×Ðϸ¿¼ÂÇһϣ¬Õâ¸öÈÎÎñ¿ÉÒÔÓÐÒÔϼ¸ÖÖ·½Ê½Íê³É£º
ÔÚ·þÎñÆ÷ÉÏÅäÖÃsendmail·þÎñ£¬Ê¹ÓÃphpÖеĵÄmailº¯Êý·¢ËÍÓʼþ£»
ÔÚ·þÎñÆ÷Éϰ²×°mutt + msmtp£¬»òÕßÔÚ·þÎñÆ÷Éϰ²×°ÆäËüµÄsmtp¿Í»§¶Ë³ÌÐò£¬Ê¹ÓÃsmtp¿Í» ......
ÀïÊÇÒ»¸öʹÓÃÈÕÆÚº¯ÊýµÄÀý×Ó¡£ÏÂÃæµÄ²éѯѡÔñÁËËùÓмǼ£¬Æädate_colµÄÖµÊÇÔÚ×îºó30ÌìÒÔÄÚ£º
¡¡¡¡mysql> SELECT something from table
¡¡¡¡WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;
select TO_DAYS(NOW());
select now() ;
¡¡¡¡DAYOFWEEK( ......
ÎÒµÄgentooϵͳflashÎÞ·¨ÏÔʾÖÐÎÄ×ÖÌ壬¶øÇÒÎÞ·¨Ë¯Ãߺʹý»ú£¬Óй¦·òÔÙÑо¿Ò»ÏÂÈçºÎ½â¾ö°É
ÒòΪҪ¿ª·¢Ò»¸ö¸»Îı¾¹ýÂ˵ÄphpÀ©Õ¹£¬Òò´ËÑо¿ÁËÒ»ÏÂphpÀ©Õ¹µÄ¿ª·¢¼¼Êõ¡£
php.netÉϵÄÎĵµÐ´µÄ²»È«¡£»¹Òªµ½´¦ÕÒ¡£
¹ØÓÚ¸»Îı¾¹ýÂË£¬¾ÍÊÇ˵¸øÒ»¶Î»ìÔÓÁËhtml,js,cssµÄÎı¾£¬¹ýÂ˳ö°²È«µÄ²¿·Ö£¬Òò´ËÒª×öhtml,css½âÎö£¬ºÚ°×Ãûµ¥Éè¼Æ ......
MySQL·þÎñÆ÷²ÉÓÃÁËÄ£¿é»¯·ç¸ñ£¬¸÷²¿·ÖÖ®¼ä±£³ÖÏà¶Ô¶ÀÁ¢£¬ÓÈÆäÌåÏÖÔÚ´æ´¢¼Ü¹¹ÉÏ¡£´æ´¢ÒýÇæ¸ºÔð
¹ÜÀíÊý¾Ý´æ´¢£¬ÒÔ¼°MySQLµÄË÷Òý¹ÜÀí¡£Í¨¹ý¶¨ÒåµÄAPI£¬MySQL·þÎñÆ÷Äܹ»Óë´æ´¢ÒýÇæ½øÐÐͨÐÅ¡£Ä¿Ç°Ê¹ÓÃ×î¶àµÄÊÇMyISAMºÍInnoDB¡£
InnoDB±»OracleÊÕ¹ººó£¬MySQL×ÔÐпª·¢µÄд洢ÒýÇæFalcon½«ÔÚMySQL6.0°æ±¾Òý½ø¡£
MyISAMÒýÇæÊÇÒ ......