неверные настройки. mysqli_real_connect (): (HY000 / 1130): узлу «localhost» не разрешено подключаться к этому серверу MariaDB - PullRequest
0 голосов
/ 24 октября 2019

Я получаю следующую ошибку при доступе к http://localhost/phpmyadmin на сервере xampp

enter image description here

  MySQL said: Documentation Cannot connect: invalid settings. mysqli_real_connect(): (HY000/1130): Host 'localhost' is not allowed to connect to this MariaDB server Connection for controluser as defined in your configuration failed. mysqli_real_connect(): (HY000/1130): Host 'localhost' is not allowed to connect to this MariaDB server phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

, поэтому я добавил 'skip-Гранты таблиц в my.ini, и я могу получить доступ сейчас. Однако при установке Magento2 на сервер xampp я получаю следующую ошибку:

    Database user does not have enough privileges. Please make sure SELECT, INSERT, UPDATE, DELETE,       CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, TRIGGER privileges are granted to database 'magento2'.

Смогу ли я установить Magento, если не удалить skip-grant = tables? Но после этого я не могу даже получить доступ к phpmyadmin. Что должно быть сделано для решения проблемы?

PS: Я установил WInNMP, но после того, как понял эту проблему, я удалил ее, но, похоже, она не решила проблему

1 Ответ

0 голосов
/ 24 октября 2019

Кажется, в таблице пользователей MySQL возникла проблема

Исправил ее, а затем снова создал пользователя root, который ранее, кажется, был удален, и я также удалил «таблицы пропуска-предоставления»из my.ini из конфигурации панели управления Xampp. Остановлен и запущен сервер Xampp и Mysql из панели управления Xampp

...