Create additional databases in Laravel HomesteadSeptember 01, 2014
I often see Homestead users just using the default
homestead database that ships with a new Homestead box, rather than creating a new database specific to their application. When you're hosting multiple applications through your Homestead instance it makes a lot more sense to name your databases per-application, often with a
_testing suffix for your test databses. It's actually really easy to add new databases inside your Homestead instance, and here are the instructions for both MySQL and PostgreSQL.
// Login to MySQL (password is "secret") mysql -u homestead -p // Create the new database CREATE DATABASE your_app_name; // Exit MySQL exit;
// Login to PostgreSQL (password is "secret") psql -U homestead -h localhost // Create the new database CREATE DATABASE your_app_name; // Exit PostgreSQL \q
A blog about Laravel & Rails, written by Dwight Watson.