#php #mysql #apache #xampp #adminer
#php #mysql #apache #xampp #администратор
Вопрос:
У меня просто возникли некоторые проблемы с настройкой Adminer в XAMPP. Я делаю что-то с базами данных в первый раз, поэтому, пожалуйста, потерпите меня, если это ошибка любителя.
Поэтому я отбросил adminer.php файл в папку htdocs XAMPP и запустил оба сервера Apache и MySQL с панели управления XAMPP. Но когда я пытаюсь войти в систему после перехода localhost/adminer.php , я получаю сообщение об ошибке:
Access denied for user 'abc'@'localhost' (using password: YES)
Что я должен сделать, чтобы исправить это?
Комментарии:
1. sourceforge.net/p/adminer/discussion/960417/thread/2bf54b69 Разрешение учетной записи в mysql
2. Я думаю, что ваше имя пользователя или пароль неверны. Параметрами XAMPP по умолчанию являются «root» и «» (пустая строка). Также я рекомендую MySQL Workbench для работы с базой данных. mysql.com/products/workbench
3. Как мне это изменить? Попытка войти в систему, оставив поле пароля пустым, дает мне «недопустимую базу данных»
Ответ №1:
- Переустановите Xampp
- Запустите сервер, перейдите на localhost в phpMyAdmin.php на веб-странице
- Перейдите к учетным записям пользователей и нажмите в последнем действии «Редактировать привилегии»
- Измените пароль (например, «123456»)
- Перейдите в папку Xampp в phpMyAdmin и откройте config.inc.php
Заменить — $cfg[‘Servers’][$i][‘auth_type’] = ‘config’; — $cfg[‘Servers’][$i][‘password’] = «;
Для — $cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’; — $cfg[‘Servers’][$i][‘password’] = ‘123456’;
Теперь
- Не загружайте Adminer для MySQL и поместите его в htdocs.
- переименуйте Adminer ****.php в Adminer.php
- Открыть localhost/Adminer.php
Открыть базу данных
- localhost
- root
- 123456
- Имя базы данных