Вы передали неверные учетные данные (имя пользователя и / или пароль) при попытке подключения к базе данных. На что передать нельзя ответить, потому что только вы (администратор базы данных) могли бы знать о существующих учетных записях пользователей.
Чтобы добавить учетную запись пользователя в базу данных MySQL, см. MySQL :: MySQL 5.7 Справочное руководство :: 6.3.2 Добавление учетных записей пользователя [^]. Это требует подключения от имени пользователя root и предоставления пароля root, если он был установлен.
Второе является результатом первого и использования неправильной функции ошибки. Для mysqli_connect () вы должны вызвать PHP: mysqli :: $ connect_error - Manual [^] вместо mysqli_error () при ошибках:
Скрыть копию кода
$ connection = mysqli_connect ($ host, $ user, $ password) или die ('Не подключен: Ах, ш * т'. mysqli_connect_error ());