Я изменил порт mysql в xampp, теперь, как я могу слушать новый порт?

Я установил последнюю версию xampp с mysql version 14.14 Distrib. 5.6.21, проблема в моем компьютере. У меня уже есть база данных mysql, установленная другой программой, которую я использую.

Итак, я настраиваю порт mysql xampp на 3307 (по умолчанию - 3306) внутри файла my.ini. Однако теперь мой localhost/phpmyadmin, похоже, читает базу данных, установленную другой программой, а не ту, что находится в xampp, а также когда я тестирую с использованием некоторых php файлов, это показывает, что я подключен к базе данных, даже если xampp выключен ( xampp mysql также отключен).

Как изменить настройку моего phpmyadmin и localhost для подключения к порту 3307 mysql?

Я новичок в этих вопросах и не понимаю, как все эти порты и базы данных работают очень четко. Любые комментарии приветствуются. Надеюсь, что кто-нибудь может немного рассказать мне об этом. спасибо заранее

Ответ 1

Перейти к xampp>phpMyAdmin Справочник.

Найдите файл config.inc.php.

Теперь измените эту строку:

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

Для

$cfg['Servers'][$i]['host'] = '127.0.0.1:3307';

Ответ 2

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

$cfg['Servers'][$i]['port'] = '3307';

(естественно, заменяя любой номер порта по мере необходимости). Вы также можете увидеть официальную документацию .

Ответ 3

У меня сработало следующее, я просто добавил свой код порта:

$cfg['Servers'][$i]['host'] = '127.0.0.1:3308';