
Laravel, popüler bir PHP framework’üdür ve veritabanı bağlantısı için kullanabileceğiniz çeşitli ayarlar sunar. Laravel, varsayılan olarak, .env
dosyasını kullanarak veritabanı bağlantı ayarlarını yönetir. .env
dosyası, Laravel uygulamanızın ortam değişkenlerini ayarlamak için kullanılan bir dosyadır. Bu dosya, uygulamanızın kök dizininde bulunur ve Laravel tarafından otomatik olarak oluşturulmuştur. Bu dosya da gerekli düzenlemeler yapılarak veritabanı bağlatı işlemleri sağlanır.
Laravel Veritabanı Bağlantısı Oluşturma
.env
dosyasında, veritabanı bağlantısı için aşağıdaki ayarları tanımlayabilirsiniz:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=your_database_name DB_USERNAME=your_database_username DB_PASSWORD=your_database_password
Yukarıdaki ayarlar, MySQL veritabanı kullanımı için örnek bir .env
dosyasıdır. Eğer PostgreSQL, SQLite gibi farklı veritabanı kullanıyorsanız, DB_CONNECTION
değişkenini ilgili veritabanı ismiyle değiştirmelisiniz. Bu değişiklikle birlikte dilediğiniz veritabanına bağlanabilirsiniz.
Veritabanı bağlantısı ayarlarınızı bu şekilde yapılandırdıktan sonra, config/database.php
dosyasına giderek Laravel’in veritabanı bağlantı ayarlarını yönetmek için kullandığı varsayılan ayarları değiştirebilirsiniz.