Rumah > rangka kerja php > Laravel > teks badan

laravel menyokong beberapa pangkalan data

下次还敢
Lepaskan: 2024-04-09 17:21:24
asal
736 orang telah melayarinya

Laravel menyokong berbilang sambungan pangkalan data, termasuk: MySQL, PostgreSQL, SQLite, SQL Server, MariaDB, MongoDB dan Redis. Untuk menyambung ke pangkalan data, anda perlu menetapkan konfigurasi dalam fail .env dan menyambung menggunakan fasad DB.

laravel menyokong beberapa pangkalan data

Pangkalan data yang disokong oleh Laravel

Laravel ialah rangka kerja PHP yang menyokong sambungan dengan pelbagai sistem pangkalan data.

Sistem pangkalan data yang disokong termasuk:

  • MySQL
  • PostgreSQL
  • SQLite
  • SQL Server
  • MariaDB
oDB

Cara menyambung ke pangkalan data: .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>
Salin selepas log masuk

然后,您可以在代码中使用 DB

Untuk menyambung ke pangkalan data, Anda perlu menetapkan konfigurasi yang diperlukan dalam fail .env. Contohnya:

<code class="php">use Illuminate\Support\Facades\DB;

$users = DB::table('users')->get();</code>
Salin selepas log masuk
Anda kemudian boleh menyambung ke pangkalan data menggunakan DB look-and-feel dalam kod:

rrreee
  • Sokongan pangkalan data khusus:
  • MySQL: Laravel Sambungan PDO MySQL dengan komunikasi pangkalan data MySQL.
  • PostgreSQL: Laravel menggunakan sambungan PDO PostgreSQL untuk berkomunikasi dengan pangkalan data PostgreSQL.
  • SQLite: Laravel menggunakan sambungan PDO SQLite untuk berkomunikasi dengan pangkalan data SQLite.
  • SQL Server: Laravel menggunakan sambungan PDO SQL Server untuk berkomunikasi dengan pangkalan data SQL Server.
  • MariaDB: MariaDB serasi dengan MySQL, jadi ia menggunakan kaedah sambungan yang sama.
  • MongoDB: Laravel menggunakan perpustakaan PHP MongoDB untuk berkomunikasi dengan pangkalan data MongoDB.
🎜Redis: 🎜Laravel menggunakan perpustakaan PHP Predis untuk berkomunikasi dengan pangkalan data Redis. 🎜🎜

Atas ialah kandungan terperinci laravel menyokong beberapa pangkalan data. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!