Не удается запустить mysql от имени администратора в xampp

#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;
  

И это решает мою проблему