## Содержание - [Быстрый старт с SQLite](#quick) - [Конфигурирование других баз данных](#server) - [Установка имени соединения по умолчанию](#default) Laravel "из коробки" поддерживает следующие базы данных: - MySQL - PostgreSQL - SQLite - SQL Server Все конфигурирование производится в файле **application/config/database.php**. ## Быстрый старт с SQLite По умолчанию, Laravel сконфигурирован для использования SQLite. Если вы намерены использовать SQLite, вам не нужно ничего менять. Только разместите базу SQLite с именем **application.sqlite** в **application/storage/database**. И все. Конечно, если вы хотите изменить имя базы данных, вам нужно будет поправить SQLite секцию в **application/config/database.php**: 'sqlite' => array( 'driver' => 'sqlite', 'database' => 'your_database_name', ) Если ваше приложение получает менее 100000 хитов в день, SQLite вам вполне подойдет. В противном случае, можно использовать MySQL или PostgreSQL. > **Примечание:** Вы можете использовать хороший sqlite менеджер в виде [Firefox расширения](https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager/). ## Конфигурирование других баз данных При использовании MySQL, SQL Server, или PostgreSQL, необходимо изменить соответствующие опции в **application/config/database.php**. В конфигурационном файле вы найдете примеры конфигурации для каждой из систем. вы можете менять их для своих потребностей и установки соединения по умолчанию. ## Установка имени соединения по умолчанию Как вы уже, наверное, заметили, каждое соединение с базой данных, определенных в **application/config/database.php**, имеет имя. По умолчанию есть три соединения, которые определены: **SQLite** , **MySQL** , **SQLSRV** и **PgSQL**. Вы можете изменить эти связи имен.Соединение по умолчанию может быть задано с помощью **default** опции: 'default' => 'sqlite'; Соединение по умолчанию всегда будет использоваться [fluent построителем запросов](/docs/v3/database/fluent). В случае необходимости изменения соединения по умолчанию используйте **Config::set** метод.