Я пытаюсь подключить свою базу данных на PhpMyAdmin к моей веб-странице. Однако я продолжаю получать эту ошибку:
Connection failed: Access denied for user 'root'@'localhost' (using password: NO)
Мой код (php):
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "db_client2";
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
?>
Я не понимаю, что не так: [введите описание изображения здесь][1]
[1]: https://i.stack.imgur.com/vYBYy.png
Надеюсь, вы можете мне помочь, спасибо заранее.






Пожалуйста, введите пароль к phpcode $password = "";
phpmyadmin по умолчанию отключил root-вход.
Если вы хотите разрешить вход в систему root, вам нужно будет обновить /etc/phpmyadmin/config.inc.php и установить
$cfg['Servers'][$i]['AllowRoot'] = TRUE;
Также mysql изменяет возможность входа в систему от root из оболочки. см. эту ссылку https://askubuntu.com/questions/763336/cannot-enter-phpmyadmin-as-root-mysql-5-7
Рекомендуется создать учетную запись, отличную от root, и предоставить все привилегии.
Укажите контекст того, что показывает ваше изображение (например, включив заголовки таблиц или откуда взят снимок экрана).