Подключение в Laravel Phpmyadmim

Я делаю проект в laravael фреймворк.

Я пытаюсь открыть несколько страниц. Это показывает ошибку:

в PDO -> __ construct (‘mysql: host = localhost; порт = 3306; dbname = dbname’, ‘root’, ‘phpmyadminpd’, массив (‘0’, ‘2’, ‘0’, false, ‘0’) ) в строке Connector.php 47

мой .env файл:

APP_ENV=local
APP_DEBUG=true
APP_KEY=wdIYfgjVOzyDfchid9nBIlOzL4uIAYuY

DB_HOST=localhost
DB_DATABASE=dbname
DB_USERNAME=root
DB_PASSWORD=phpmyadminpd

CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync

2

Решение

PHPMYADMIN — это просто веб-интерфейс для работы с MySQL и не имеет к этому никакого отношения.

Если приложению необходимо работать с базой данных, например приложению Laravel, оно должно подключиться через файлы конфигурации соединения или файлы env обычным стеком.

1

Другие решения

Из документов phpMyAdmin:

конфигурация

Все настраиваемые данные помещаются в config.inc.php в phpMyAdmin’s
каталог верхнего уровня. Этот файл должен содержать только те параметры, которые вы
хотите изменить их соответствующее значение по умолчанию в
библиотеки / config.default.php

Пример документации для справки:
https://docs.phpmyadmin.net/en/latest/config.html#config-examples

1

PHPMYADMIN это просто инструмент управления базой данных. Это не имеет ничего общего с Laravel.

Вы должны иметь дело с MySql. Убедитесь, что вы правильно разместили в базе данных MySql

DB_DATABASE=dbname          //your database name
DB_USERNAME=root           //your database user
DB_PASSWORD=phpmyadminpd   //your database password

Я надеюсь, что это поможет вам.

0
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector