Я новичок в laravel и в настоящее время у меня возникают проблемы при попытке просмотреть мою базу данных через контроллер. Когда я пытаюсь использовать контроллер для просмотра моих данных, я получаю следующую ошибку.
"SQLSTATE [HY000] [1049] Неизвестная база данных 'laravel'".
Если я использую ремесленника, я могу выполнить :: all () и просмотреть свои данные, я также успешно перенес свои данные. Мне просто почему-то не нравятся мои взгляды.
Я видел другие похожие ответы, которые предлагали запустить
php artisan cache:clear
.
Это, однако, ничего не сделало для меня.
Контроллер:
class authorsController extends Controller
{
public function index(){
$authorList = \App\Author::all();
//return $authors;
return view('library.authors');
}
}
Внутри .env файла
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=library
DB_USERNAME=root
DB_PASSWORD=