Как мне запустить PHP в локальном браузере, используя Ubuntu - PullRequest
0 голосов
/ 04 октября 2010

Я получаю эту ошибку при попытке запустить phpMyAdmin из XAMPP. Перед установкой и запуском XAMPP на этом компьютере была установлена ​​MySQL. Когда я запускаю XAMPP, оба mysql и apache2 запускаются успешно. Я могу получить доступ к базе данных mysql через скрипт PHP, но не через phpmyadmin.

Error

MySQL said: Documentation
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
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.

Ответы [ 2 ]

1 голос
/ 04 октября 2010

Если вы хотите получить доступ к mysql как root без пароля, в вашем файле /xampp/phpMyAdmin/config.inc.php убедитесь, что установлены следующие переменные:

$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
0 голосов
/ 04 октября 2010

У вас установлен пароль для пользователя root?Вы не должны подключаться через root, но проверьте это.Я также вспоминаю, что у меня была проблема с одной из версий phpmyadmin, когда мне не разрешалось входить в систему как пользователь root.

...