MySQL - это система управления базами данных с открытым исходным кодом, основанная на языке «SQL». MySQL поставляется в комплекте с панелью управления XAMPP, которая также является бесплатным приложением с открытым исходным кодом. Однако совсем недавно стало поступать много отчетов о пользователях, которые не могут получить доступ к своей базе данных «MySQL» из своего браузера и « Доступ запрещен для использования ‘root’ @ ’localhost ‘” При этом отображается ошибка.
Сообщение об ошибке
В этой статье мы расскажем вам, как проще всего решить эту проблему, а также проинформируем вас о причине возникновения этой ошибки. Обязательно внимательно следуйте руководству, чтобы избежать дальнейших проблем.
Что вызывает ошибку 'Доступ запрещен для пользователя root' @ 'localhost' в MySQL?
Получив многочисленные отчеты от нескольких пользователей, мы решили изучить проблему и разработали решение, поэкспериментировав со многими известными процессами устранения неполадок. Кроме того, мы изучили причину, по которой возникает эта проблема, и перечислили ее ниже.
- Неверная конфигурация «.ini»: В файле «.ini» хранятся определенные конфигурации запуска для сервера «MySQL». Он действует как шлюз при загрузке базы данных. В некоторых случаях было замечено, что в файле «.ini» отсутствовала определенная последовательность кода, из-за которой возникла эта ошибка.
Теперь, когда у вас есть базовое представление о природе проблемы, мы перейдем к ее решению.
Решение: перенастроить файл «.ini»
Если файл «.ini» для панели управления XAMPP настроен неправильно, это может помешать установлению безопасного соединения с базой данных MySQL. Поэтому на этом шаге мы изменим конфигурацию файла, добавив дополнительную команду. Для этого:
- открыто XAMPP панель управления и нажмите на 'Стоп' кнопка для обоих ' Apache ' и ' MySQL '.
Нажатие кнопок остановки как для MySQL, так и для Apache
- Навигация в каталог установки для « XAMPP »И дважды щелкните« MySQL Папка.
Открытие папки «MySQL»
- Двойной щелкнуть на ' я »И щелкните правой кнопкой мыши файл« my.ini ».
- Нажмите на ' редактировать »Вариант.
- Найдите слова ' [mysqld] ' в списке.
- Добавить следующая команда под « [mysqld] 'И выше' Порт =…. ' линия.
пропустить столы гранта
- Нажмите на « файл »И выберите« Сохранить '.
- Закрыть документ и откройте панель управления XAMPP.
- Нажмите на кнопке «Пуск» для обоих «Апач» и ' MySQL '.
Нажатие кнопок запуска как для MySQL, так и для Apache
- открыто браузер, пытаться войти в MySQL и чек чтобы узнать, сохраняется ли проблема.