Я недавно установил 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 помочь мне
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'
Я столкнулся с такой же проблемой, потому что у меня был файл изменений
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
Надеюсь, что это поможет вам.
Следующие шаги работали на меня:
Перейдите в папку данных MySQL (на окнах, использующих установку по умолчанию, вы должны найти на этом пути C:\xampp\mysql\data)
Резервное копирование файлов журнала и их удаление: сделайте резервные копии этих двух файлов ib_logfile0 и ib_logfile1 (обратите внимание, что они созданы во время выполнения для InnoDB, удалив их, решит вашу наиболее вероятную проблему, тем не менее я бы рекомендовал вам сделать копии вышеупомянутого файлы в другом месте, если удаление не устраняет проблему. Теперь удалите их из исходного каталога xampp\mysql\data
Перезапустите MySQL и Apache, надеюсь, что это поможет кому-то, кто застрял в этой проблеме, как я.