#mysql #phpmyadmin #xampp
#mysql #phpmyadmin #xampp
Вопрос:
Я не могу запустить mysql от имени администратора.
В окне командной строки xampp я попытался войти в систему как root, это было успешно, но не смог запустить MySQL от имени администратора.
Даже на панели управления такие ошибки не отображаются, все казалось идеальным, но при запуске MySQL от имени администратора отображаются недопустимые настройки
Комментарии:
1. В mysql тот, у кого есть полное административное право, известен как «root». В моем понимании в mysql нет пользователя, известного как «администратор» (если вы его не создадите)
2. Я говорю о панели управления xampp, когда вы запускаете что-то от имени администратора..
3. Редактировать: когда вы запускаете soemthing от имени администратора, он открывает сервер localhost правильно! На этой странице отображаются недопустимые настройки.. В окне панели управления ошибок не отображается. [mysql] Попытка запустить приложение MySQL… обнаружено изменение статуса [mysql]: выполняется..
4. На панели управления все выглядит хорошо, за исключением локального хост-сервера, когда я запускаю mysql
Ответ №1:
Вы установили и запустили phpmyadmin? (если вы можете запустить phpmyadmin, затем войдите в систему как root и введите свой пароль, и вы сможете выполнять все административные работы, такие как создание пользователя / базы данных и т. Д.)
В моем понимании XAMPP по умолчанию поставляется с phpmyadmin. вы можете использовать следующую стандартную ссылку:
http://localhost/phpmyadmin
Комментарии:
1. Я не могу его запустить. Я не знаю, почему. В чем здесь проблема? Я вручную изменил в config.inc.php — $cfg[‘Servers’][$i][‘AllowNoPassword’] = false вместо true. Но все же localhost / phpmyadmin не работает
Ответ №2:
мой config.inc.php был
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'cookie';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = true;
Я изменил его на
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = true;
И это решает мою проблему