2016-01-04 5 views
0

Я видел так много решений этой проблемы, но я действительно чувствую, что мой опыт уникален (я бы хотел, чтобы это было не так .. в в прошлом у меня не было никаких проблем с этим, но теперь я использую последнюю версию Fedora (23), и я считаю, что последняя версия mySQL# 1045 - Доступ запрещен для «root» @ «localhost» (с использованием пароля: YES)

так что в основном я собирался запустить новый SQL-сервер и начать импортировать старые базы данных, проблема в том, что я не могу войти в sql-сервер, потому что он просил меня получить пароль с самого начала.

Итак ... используя 127.0.0.1/phpmyadmin, безусловно, дает мне логин, но все попытки попасть в неудачу . Интересно, что 127.0.0.1/phpmyadmin/setup впустит меня и когда я confi gure базы данных (давая ему логин и пароль), которые не работают после перемещения файла config.inc.php .. назад в каталог И удалите папку «config». Я даже пытаюсь отредактировать файл «config.inc.php» и посмотреть, что имя и пароль для входа еще не сохранены.

Я перезагружаю компьютер, я запускаю «сервис httpd restart», между каждой попыткой ... Я не могу войти. Просто продолжаю давать мне ту же ошибку »

Мое единственное предположение (возможно) Возможно, я перенес файл базы данных, который у меня не должен (от старого до нового), но я не уверен на 100% там, где они хранятся. Я предполагаю, что это не должно быть проблемой, если я создаю новый, верно? Также (возможно) я не перемещаю «config.inc.php», в нужном месте, возможно? Я полностью потерян.

in/var/lib/phpMyAdmin

используется, чтобы иметь папку конфигурации (удалены в соответствии с инструкцией после перемещения config.inc.php обратно в/вар/Lib/PhpMyAdmin

теперь у меня есть config.inc.php, который выглядит следующим образом:

<?php 
/* 
* Generated configuration file 
* Generated by: phpMyAdmin 4.5.3.1 setup script 
* Date: Mon, 04 Jan 2016 20:15:07 +0000 
*/ 

/* Servers configuration */ 
$i = 0; 

/* Server: localhost [1] */ 
$i++; 
$cfg['Servers'][$i]['verbose'] = ''; 
$cfg['Servers'][$i]['host'] = 'localhost'; 
$cfg['Servers'][$i]['port'] = ''; 
$cfg['Servers'][$i]['socket'] = ''; 
$cfg['Servers'][$i]['connect_type'] = 'tcp'; 
$cfg['Servers'][$i]['auth_type'] = 'config'; 
$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = 'root'; 

/* End of servers configuration */ 

$cfg['DefaultLang'] = 'en'; 
$cfg['blowfish_secret'] = '568acf795d62d3.18588477'; 
$cfg['ServerDefault'] = 1; 
$cfg['UploadDir'] = ''; 
$cfg['SaveDir'] = ''; 
?> 

Дополнительные детали: Я попытался корень ж/без пароля также (нет доступа) попытался также: «MySQL -u корень корневой пароль», и что не работает засыхают

+1

Возможный дубликат [ERROR 1045 (28000): Доступ запрещен для пользователя 'root' @ 'localhost' (с использованием пароля: YES)] (http://stackoverflow.com/questions/21944936/error-1045-28000- access-denied-for-user-rootlocalhost-using-password-y) –

+0

http://www.rackspace.com/knowledge_center/article/mysql-resetting-a-lost-mysql-root-password –

+0

Правильно ли пароль root ?Оставьте это поле как пустую строку и попробуйте – devpro

ответ

0

Имея эту проблему раньше, чем фиксированная это для меня доступ к «phpmyadmin» p возраст из другой ссылки. Перейдите на страницу localhost/phpmyadmin вместо 127.0.0.1/phpmyadmin

+0

Хм ... Мне интересно почему это имеет значение. Ну, похоже, это не работало для меня, но, возможно, на чем-то. Я сейчас возился с файлом phpMyAdmin.conf. – jabbyjim

0

поэтому мой ответ был найден на сайте MYSQL.

По-видимому, существует временный пароль, который создается, когда вы начинаете.

его можно найти делать ..

[корень @ Гретхен ~] # Grep «временный пароль» /var/log/mysqld.log

, который так странно, но он дал мне пароль и это сработало. Думаю, больше безопасности. Я вижу, что это отбрасывает людей, которые использовали mysql раньше, не проскакивая через этот обруч.

 Смежные вопросы

  • Нет связанных вопросов^_^