Сначала войдите как root:
$ sudo mysql -u root
Затем создайте или измените пользователя без полномочий root (при необходимости используйте «127.0.0.1» вместо «localhost»):
CREATE USER 'admin'@'localhost' IDENTIFIED BY 'adminspassword';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost';
FLUSH PRIVILEGES;
Выход и перезапуск:
exit
$sudo service mysql restart
$sudo service apache2 restart
И отредактируйте файл .env:
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3630
DB_DATABASE=yourdbname
DB_USERNAME=admin
DB_PASSWORD=adminspassword