Phpmyadmin не работает в xampp

0

Я недавно установил xampp v3.2.2.start apache и mysql, когда я пытаюсь получить доступ к php my admin, я получил ошибку

MySQL said: Documentation
#2002 - No connection could be made because the target machine actively refused it.
— The server is not responding (or the local server socket is not correctly configured).
mysqli_real_connect(): (HY000/2002): No connection could be made because the target machine actively refused it.
Connection for controluser as defined in your configuration failed.
mysqli_real_connect(): (HY000/2002): No connection could be made because the target machine actively refused it.
Retry to connect

Я сделал следующие изменения: update config.inc.php change

'$cfg['Servers'][$i]['controluser'] = 'pma' to $cfg['Servers'][$i]['controluser'] = 'root';' 

а также

$cfg['Servers'][$i]['host'] = '127.0.0.1'

в

$cfg['Servers'][$i]['host'] = 'localhost:8080';

удалить ib_logfile0 файл и ib_logfile перезапустить apache..but все тот же error.please помочь мне

  • 1
    Mysql не работает на порту 8080 ..
  • 0
    @Philipp Филипп спасибо за вашу команду, поэтому я должен изменить порт? Из файлов httpd
Показать ещё 1 комментарий
Теги:
phpmyadmin

3 ответа

1
Лучший ответ

MySQL работает на порту 3306 а не на порту 8080, поэтому вам нужно изменить порт внутри config.inc.php.

$cfg['Servers'][$i]['host'] = '127.0.0.1:8080' to   $cfg['Servers'][$i]['host'] = '127.0.0.1:3306'
0

Я столкнулся с такой же проблемой, потому что у меня был файл изменений

XAMPP/MySQL/бен /my.ini

Я решил ниже изменений //это должно быть 3306 по умолчанию.

[Клиент]

# password       = your_password 
port            = 3307 **//it should be 3306 default.**
socket          = "C:/xampp/mysql/mysql.sock"

# The MySQL server
[mysqld] 
port= 3307 **//it should be 3306 default.**
socket = "C:/xampp/mysql/mysql.sock"

Перезапуск apache и mysql-сервисов в xampp

Надеюсь, что это поможет вам.

0

Следующие шаги работали на меня:

  1. Перейдите в папку данных MySQL (на окнах, использующих установку по умолчанию, вы должны найти на этом пути C:\xampp\mysql\data)

  2. Резервное копирование файлов журнала и их удаление: сделайте резервные копии этих двух файлов ib_logfile0 и ib_logfile1 (обратите внимание, что они созданы во время выполнения для InnoDB, удалив их, решит вашу наиболее вероятную проблему, тем не менее я бы рекомендовал вам сделать копии вышеупомянутого файлы в другом месте, если удаление не устраняет проблему. Теперь удалите их из исходного каталога xampp\mysql\data

  3. Перезапустите MySQL и Apache, надеюсь, что это поможет кому-то, кто застрял в этой проблеме, как я.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню