Не удается подключиться к базе данных MySQL cpanel в Laravel - PullRequest
0 голосов
/ 06 мая 2018

Я создал базу данных в cpanel и также добавил пользователя со всеми разрешениями. Когда я пытаюсь настроить свой проект Laravel для базы данных, он говорит

'Ошибка подключения к локальному хосту'

Я обновил свой файл .env, но когда я настраиваю его при развертывании, он не может подключиться. Я не знаю, что я делаю не так. Вот мой код .env и мой database.php с явно измененными именами.

//.env code:

    DB_CONNECTION=mysql
    DB_HOST=localhost
    DB_PORT=3306
    DB_DATABASE=mydbname
    DB_USERNAME=myusername
    DB_PASSWORD=mypassword

//database.php code:

    'mysql' => [
        'driver' => 'mysql',
        'host' => env('DB_HOST', 'localhost'),
        'port' => env('DB_PORT', '3306'),
        'database' => env('DB_DATABASE', 'mydbname'),
        'username' => env('DB_USERNAME', 'myusername'),
        'password' => env('DB_PASSWORD', 'mypassword'),
        'unix_socket' => env('DB_SOCKET', ''),
        'charset' => 'utf8mb4',
        'collation' => 'utf8mb4_unicode_ci',
        'prefix' => '',
        'strict' => true,
        'engine' => null,
    ],

и вот несколько снимков экрана: config phpmyadmin

Если кто-нибудь скажет мне, что я делаю неправильно, было бы замечательно.

...