laravel 支持多種數(shù)據(jù)庫(kù)連接,包括:mysql、postgresql、sqlite、SQL Server、mariadb、mongodb 和 redis。要連接到數(shù)據(jù)庫(kù),您需要在 .env 文件中設(shè)置配置并使用 DB 外觀進(jìn)行連接。
Laravel 支持的數(shù)據(jù)庫(kù)
Laravel 是一個(gè) php 框架,它支持與多種數(shù)據(jù)庫(kù)系統(tǒng)連接。
支持的數(shù)據(jù)庫(kù)系統(tǒng)包括:
- MySQL
- PostgreSQL
- SQLite
- SQL Server
- MariaDB
- MongoDB
- Redis
如何連接到數(shù)據(jù)庫(kù):
要連接到數(shù)據(jù)庫(kù),您需要在 .env 文件中設(shè)置必要的配置。例如:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=database_name DB_USERNAME=username DB_PASSWORD=password
然后,您可以在代碼中使用 DB 外觀連接到數(shù)據(jù)庫(kù):
use IlluminateSupportFacadesDB; $users = DB::table('users')->get();
具體數(shù)據(jù)庫(kù)支持:
- MySQL:Laravel 使用 pdo MySQL 擴(kuò)展與 MySQL 數(shù)據(jù)庫(kù)通信。
- PostgreSQL:Laravel 使用 PDO PostgreSQL 擴(kuò)展與 PostgreSQL 數(shù)據(jù)庫(kù)通信。
- SQLite:Laravel 使用 PDO SQLite 擴(kuò)展與 SQLite 數(shù)據(jù)庫(kù)通信。
- SQL Server:Laravel 使用 PDO SQL Server 擴(kuò)展與 SQL Server 數(shù)據(jù)庫(kù)通信。
- MariaDB:MariaDB 與 MySQL 兼容,因此它使用相同的連接方法。
- MongoDB:Laravel 使用 MongoDB PHP 庫(kù)與 MongoDB 數(shù)據(jù)庫(kù)通信。
- Redis:Laravel 使用 Predis PHP 庫(kù)與 Redis 數(shù)據(jù)庫(kù)通信。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END