2017-02-21 20 views
0

Недавно я установил Mac OSX. Я установил последнюю версию мама.Доступ запрещен для «root @ localhost» (с использованием пароля: НЕТ)

Я пытался настроить свою базу данных, но я получил эту ошибку.

Доступ запрещен для 'корневой @ lokalny_host' (не используя пароль: NO)

мой .env файл -

DB_CONNECTION=mysql 
DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_DATABASE=some 
DB_USERNAME=root 
DB_PASSWORD= 

Мой порт MySQL является 3306, Apache порт 80 (I изменил его).

Я не изменяю пароль PhpMyAdmin. Но я получаю такую ​​ошибку.

Так что я попытался ввода некоторый пароль, то он дает мне ту же ошибку с паролем с помощью: ДА

Как я могу это исправить?

+0

попробуйте изменить 127.0.0.1 на localhost – Option

+0

Вы используете правильный пароль в .env? – apokryfos

+1

По умолчанию mamp PHP myadmin password ROOT. Так вы пробовали с root как пароль? – Muthu17

ответ

3

Если вы используете MAMP, попробуйте это.

DB_CONNECTION=mysql 
DB_HOST=localhost 
DB_PORT=3306 
DB_DATABASE=some 
DB_USERNAME=root 
DB_PASSWORD=root 

Откройте MAMP Там ваши будут видеть 3 варианта 1. Предпочтения 2. Откройте WebStart Page 3. Пуск/Стоп Серверы

Нажмите второй один [Открыть WebStart страницу]. Он откроет страницу информации о маме. В области MySQL вы можете увидеть сведения о соединении с базой данных.

MAMP Start

See your connection details

Надеется, что это поможет.

+1

Спасибо. Это сработало – Conor