I changed mysql port in xampp, now how do I listen to the new port?

人走茶凉 提交于 2019-11-30 13:01:33

问题


I have installed the latest xampp with mysql version 14.14 Distrib 5.6.21, the problem is in my computer, I already have a mysql database installed by other program that I am using.

So I configure the xampp mysql port to 3307 (default is 3306) inside the my.ini file. However, now my localhost/phpmyadmin seems to read the database installed by the other program, not the one in xampp, and also when I test using some php files, it shows that I am connected to the database even though xampp is turned off( xampp mysql also disconnected ).

How do I change the setting of my phpmyadmin and localhost to connect to the mysql port 3307 ?

I am a newbie in these matters and don't really understand how all these port and database works very clearly. Any comments are welcomed. Hope that anyone could educate me a little on these matters. Thx in advance


回答1:


Goto xampp>phpMyAdmin Directory.

Find the config.inc.php file.

Now change this line:

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

To

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



回答2:


To configure phpMyAdmin to connect to a different port from the default, edit your config.inc.php file and add a line like:

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

(of course substituting any port number as needed). You can also see the official documentation.




回答3:


The following worked for me, I just added my port code to:

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



来源:https://stackoverflow.com/questions/28807338/i-changed-mysql-port-in-xampp-now-how-do-i-listen-to-the-new-port

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!