laravel¿ò¼ÜÖ§³Ö¼¸ÖÖÊý¾Ý¿â
laravel¿ò¼ÜÊÇÏÖÔÚ×îÊ¢ÐеÄphp¿ª·¢¿ò¼ÜÖ®Ò»£¬ÆäÖ÷ÒªÌصãÊÇÒ×ÓÚʹÓúͿÉÀ©Õ¹ÐÔ¡£ËüÌṩÁËÐí¶àÄÚÖõĹ¦Ð§£¬ÀýÈç·ÓÉ¡¢ÖÐÐļþ¡¢ormºÍÄ£°åÒýÇæµÈµÈ£¬ÒԱ㿪·¢Ö°Ô±¿ÉÒÔÔ½·¢¸ßЧµØ½¨ÉèºÍά»¤ÏÖ´úwebÓ¦ÓóÌÐò¡£
ÔÚLaravel¿ò¼ÜÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÐí¶à²î±ðµÄÊý¾Ý¿â£¬°üÀ¨MySQL¡¢PostgreSQL¡¢SQLiteºÍMicrosoft SQL ServerµÈ¡£±¾ÎĽ«ÏÈÈÝÕâЩ֧³ÖµÄÊý¾Ý¿âÒÔ¼°ÔÚLaravelÖÐÔõÑùʹÓÃËüÃÇ¡£
MySQL
MySQLÊÇ×î³£ÓõĹØϵÐÍÊý¾Ý¿âÖ®Ò»£¬Ò²ÊÇLaravel¿ò¼ÜµÄĬÈÏÊý¾Ý¿â¡£LaravelÌṩÁËһЩºÜÊÇÀû±ãµÄÒªÁìÀ´ÅþÁ¬ºÍ²Ù×÷MySQLÊý¾Ý¿â¡£ÔÚLaravelÖУ¬ÎÒÃÇ¿ÉÒÔͨ¹ýÉèÖÃÎļþÖеÄһЩѡÏîÀ´ÉèÖÃMySQLÊý¾Ý¿âÅþÁ¬¡£ÕâЩѡÏî°üÀ¨Ö÷»úÃû¡¢¶Ë¿ÚºÅ¡¢Óû§Ãû¡¢ÃÜÂë¡¢Êý¾Ý¿âÃû³ÆµÈµÈ¡£
ÅþÁ¬µ½MySQLÊý¾Ý¿âµÄʾÀý´úÂëÈçÏ£º
// ÅþÁ¬µ½MySQLÊý¾Ý¿â DB::connection('mysql')->statement('SELECT * FROM users');
µÇ¼ºó¸´ÖÆ
PostgreSQL
PostgreSQLÊÇÒ»ÖÖÇ¿Ê¢µÄ¿ªÔ´¹ØϵÐÍÊý¾Ý¿â£¬ÔÚLaravel¿ò¼ÜÖÐÒ²»ñµÃÁ˺ܺõÄÖ§³Ö¡£ÎÒÃÇ¿ÉÒÔʹÓÃPHPÖеÄPDOÀ©Õ¹À´ÅþÁ¬ºÍ²Ù×÷PostgreSQLÊý¾Ý¿â¡£LaravelÌṩÁËһЩÀû±ãµÄÒªÁìÀ´ÅþÁ¬ºÍ²Ù×÷PostgreSQLÊý¾Ý¿â¡£Í¬Ñù£¬ÎÒÃÇ¿ÉÒÔÔÚLaravelµÄÉèÖÃÎļþÖÐÉèÖÃPostgreSQLÊý¾Ý¿âÅþÁ¬Ñ¡Ïî¡£
ÅþÁ¬µ½PostgreSQLÊý¾Ý¿âµÄʾÀý´úÂëÈçÏ£º
// ÅþÁ¬µ½PostgreSQLÊý¾Ý¿â DB::connection('pgsql')->statement('SELECT * FROM users');
µÇ¼ºó¸´ÖÆ
SQLite
SQLiteÊÇÒ»ÖÖÇáÁ¿¼¶µÄǶÈëʽÊý¾Ý¿âÒýÇ棬ÊÊÓÃÓÚСÐÍWebÓ¦ÓóÌÐò»òÒƶ¯Ó¦ÓóÌÐò¡£LaravelÌṩÁËÄÚÖõÄSQLiteÊý¾Ý¿âÖ§³Ö£¬ÎÒÃÇ¿ÉÒÔʹÓÃËüÀ´¿ìËÙ¹¹½¨Ð¡ÐÍÓ¦ÓóÌÐò»ò¾ÙÐвâÊÔ¡£Í¬Ñù£¬ÎÒÃÇ¿ÉÒÔÔÚLaravelµÄÉèÖÃÎļþÖÐÉèÖÃSQLiteÊý¾Ý¿âÅþÁ¬Ñ¡Ïî¡£
ÅþÁ¬µ½SQLiteÊý¾Ý¿âµÄʾÀý´úÂëÈçÏ£º
// ÅþÁ¬µ½SQLiteÊý¾Ý¿â DB::connection('sqlite')->statement('SELECT * FROM users');
µÇ¼ºó¸´ÖÆ
Microsoft SQL Server
Microsoft SQL ServerÊÇÒ»ÖÖÉÌÒµ¹ØϵÐÍÊý¾Ý¿â£¬ÊÊÓÃÓÚ´óÐÍÆóÒµÓ¦ÓóÌÐò¡£Laravel¿ò¼ÜÌṩÁ˶ÔMicrosoft SQL ServerµÄÖ§³Ö£¬ÎÒÃÇ¿ÉÒÔʹÓÃËüÀ´ÅþÁ¬ºÍ²Ù×÷Microsoft SQL ServerÊý¾Ý¿â¡£Í¬Ñù£¬ÎÒÃÇ¿ÉÒÔÔÚLaravelµÄÉèÖÃÎļþÖÐÉèÖÃMicrosoft SQL ServerÊý¾Ý¿âÅþÁ¬Ñ¡Ïî¡£
ÅþÁ¬µ½Microsoft SQL ServerÊý¾Ý¿âµÄʾÀý´úÂëÈçÏ£º
// ÅþÁ¬µ½Microsoft SQL ServerÊý¾Ý¿â DB::connection('sqlsrv')->statement('SELECT * FROM users');
µÇ¼ºó¸´ÖÆ
×ܽá
Laravel¿ò¼ÜÖ§³Ö¶àÖÖÊý¾Ý¿â£¬°üÀ¨MySQL¡¢PostgreSQL¡¢SQLiteºÍMicrosoft SQL ServerµÈ¡£Ê¹ÓÃLaravelµÄÊý¾Ý¿âÅþÁ¬ºÍ²Ù×÷ÒªÁ죬ÎÒÃÇ¿ÉÒÔÇáËɵØÅþÁ¬ºÍ²Ù×÷ÕâЩÊý¾Ý¿â¡£ÎÞÂÛÄúÊÇÔÚ¿ª·¢Ð¡ÐÍWebÓ¦ÓóÌÐòÕվɴóÐÍÆóÒµÓ¦ÓóÌÐò£¬Laravel¶¼¿ÉÒÔΪÄúÌṩ¸ßЧÇÒÎÞаµÄÊý¾Ý¿âÖ§³Ö¡£
ÒÔÉϾÍÊÇlaravel¿ò¼ÜÖ§³Ö¼¸ÖÖÊý¾Ý¿âµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡