laravel 支持多種數據庫連接,包括:mysql、postgresql、sqlite、sql server、mariadb、mongodb 和 redis。要連接到數據庫,您需要在 .env 文件中設置配置并使用 db 外觀進行連接。
Laravel 支持的數據庫
Laravel 是一個 PHP 框架,它支持與多種數據庫系統連接。
支持的數據庫系統包括:
MySQL
PostgreSQL
SQLite
SQL Server
MariaDB
MongoDB
Redis
如何連接到數據庫:
要連接到數據庫,您需要在 .env
文件中設置必要的配置。例如:
<code>DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=database_name DB_USERNAME=username DB_PASSWORD=password</code>
登錄后復制
然后,您可以在代碼中使用 DB
外觀連接到數據庫:
<code class="php">use Illuminate\Support\Facades\DB; $users = DB::table('users')->get();</code>
登錄后復制
具體數據庫支持:
MySQL:Laravel 使用 PDO MySQL 擴展與 MySQL 數據庫通信。
PostgreSQL:Laravel 使用 PDO PostgreSQL 擴展與 PostgreSQL 數據庫通信。
SQLite:Laravel 使用 PDO SQLite 擴展與 SQLite 數據庫通信。
SQL Server:Laravel 使用 PDO SQL Server 擴展與 SQL Server 數據庫通信。
MariaDB:MariaDB 與 MySQL 兼容,因此它使用相同的連接方法。
MongoDB:Laravel 使用 MongoDB PHP 庫與 MongoDB 數據庫通信。
Redis:Laravel 使用 Predis PHP 庫與 Redis 數據庫通信。