Соединение PhpMyAdmin

Я пытаюсь подключить свою базу данных на 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

Надеюсь, вы можете мне помочь, спасибо заранее.

Укажите контекст того, что показывает ваше изображение (например, включив заголовки таблиц или откуда взят снимок экрана).

Nino Filiu 22.02.2019 16:00
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
1
28
2

Ответы 2

Пожалуйста, введите пароль к 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, и предоставить все привилегии.

Другие вопросы по теме