ThinkPHPÎļþÔõÑùÉèÖÃ
1.³£ÓõÄÉèÖ÷½·¨ÊÇÔÚÓ¦ÓÃĿ¼»òÕßÄ£¿éĿ¼ÏÂÃæµÄ database.phpÖÐÌí¼ÓÏÂÃæµÄÉèÖòÎÊý£º
return [ ¡¡¡¡// Êý¾Ý¿âÀàÐÍ¡¡¡¡'type' => 'mysql', ¡¡¡¡// Êý¾Ý¿âÅþÁ¬DSNÉèÖá¡¡¡'dsn' => '', ¡¡¡¡// ЧÀÍÆ÷µØµã¡¡¡¡'hostname' => '127.0.0.1', ¡¡¡¡// Êý¾Ý¿âÃû¡¡¡¡'database' => 'thinkphp', ¡¡¡¡// Êý¾Ý¿âÓû§Ãû¡¡¡¡'username' => 'root', ¡¡¡¡// Êý¾Ý¿âÃÜÂë¡¡¡¡'password' => '', ¡¡¡¡// Êý¾Ý¿âÅþÁ¬¶Ë¿Ú¡¡¡¡'hostport' => '', ¡¡¡¡// Êý¾Ý¿âÅþÁ¬²ÎÊý¡¡¡¡'params' => [], ¡¡¡¡// Êý¾Ý¿â±àÂëĬÈϽÓÄÉutf8¡¡¡¡'charset' => 'utf8', ¡¡¡¡// Êý¾Ý¿â±íǰ׺¡¡¡¡'prefix' => 'think_', ¡¡¡¡// Êý¾Ý¿âµ÷ÊÔģʽ¡¡¡¡'debug' => false, ¡¡¡¡// Êý¾Ý¿â°²ÅÅ·½·¨:0 ¼¯ÖÐʽ(¼òµ¥Ð§ÀÍÆ÷),1 ÂþÑÜʽ(Ö÷´ÓЧÀÍÆ÷)¡¡¡¡'deploy' => 0, ¡¡¡¡// Êý¾Ý¿â¶ÁдÊÇ·ñÊèÉ¢ Ö÷´ÓʽÓÐÓá¡¡¡'rw_separate' => false, ¡¡¡¡// ¶ÁдÊèÉ¢ºó Ö÷ЧÀÍÆ÷ÊýÄ¿¡¡¡¡'master_num' => 1, ¡¡¡¡// Ö¸¶¨´ÓЧÀÍÆ÷ÐòºÅ¡¡¡¡'slave_no' => '', // ÊÇ·ñÑÏ¿á¼ì²é×Ö¶ÎÊÇ·ñ±£´æ¡¡¡¡'fields_strict' => true,];
µÇ¼ºó¸´ÖÆ
2.type²ÎÊýÖ§³ÖÃüÃû¿Õ¼äÍêÕû½ç˵£¬²»´øÃüÃû¿Õ¼ä½ç˵µÄ»°£¬Ä¬ÈϽÓÄÉ \think\db\connector ×÷ΪÃüÃû¿Õ¼ä£¬ÈôÊÇʹÓÃÓ¦ÓÃ×Ô¼ºÀ©Õ¹µÄÊý¾Ý¿âÇý¶¯£¬¿ÉÒÔÉèÖÃΪ£º
// Êý¾Ý¿âÀàÐÍ 'type' => '\org\db\Mysql',
µÇ¼ºó¸´ÖÆ
ÌåÏÖÊý¾Ý¿âµÄÅþÁ¬Æ÷½ÓÄÉ \org\db\Mysql Àà×÷ΪÊý¾Ý¿âÅþÁ¬Çý¶¯£¬¶ø²»ÊÇĬÈ쵀 \think\db\connector\Mysql ¡£
3.ÿ¸öÄ£¿é¿ÉÒÔÉèÖÃ×ÔÁ¦µÄÊý¾Ý¿âÅþÁ¬²ÎÊý£¬²¢ÇÒÏàͬµÄÉèÖòÎÊý¿ÉÒÔÎÞÐèÖظ´ÉèÖã¬ÀýÈçÎÒÃÇ¿ÉÒÔÔÚadminÄ£ ¿éµÄdatabase.phpÉèÖÃÎļþÖнç˵£º
return [ ¡¡¡¡// ЧÀÍÆ÷µØµã¡¡¡¡ ¡¡¡¡'hostname' => '192.168.1.100', ¡¡¡¡// Êý¾Ý¿âÃû¡¡¡¡ 'database' => 'admin',];
µÇ¼ºó¸´ÖÆ
ÌåÏÖadminÄ£¿éµÄÊý¾Ý¿âµØµã¸Ä³É 192.168.1.100 £¬Êý¾Ý¿âÃû¸Ä³É admin £¬ÆäËüµÄÅþÁ¬²ÎÊýºÍÓ¦ÓÃµÄ database.php ÖеÄÉèÖÃÒ»Ñù¡£
ÒÔÉϾÍÊÇThinkPHPÎļþÔõÑùÉèÖõÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡
ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý¡£