我安装了最新的xampp和mysql版本14.14 Distrib 5.6.21,问题出在我的电脑上,我已经有一个mysql数据库安装了我正在使用的其他程序。
所以我在my.ini文件中配置xampp mysql端口为3307(默认为3306)。但是,现在我的localhost / phpmyadmin似乎读取了由其他程序安装的数据库,而不是xampp中的那个,当我测试使用一些php文件时,它显示我连接到数据库,即使xampp已关闭( xampp mysql也断开了)。
如何更改phpmyadmin和localhost的设置以连接到mysql端口3307?
我是这些问题的新手,并不是很清楚所有这些端口和数据库是如何工作的。欢迎任何评论。希望任何人都可以就这些问题教育我一点。 Thx提前
答案 0 :(得分:24)
转到xampp>phpMyAdmin
目录。
找到config.inc.php
文件。
现在改变这一行:
$cfg['Servers'][$i]['host'] = '127.0.0.1';
要
$cfg['Servers'][$i]['host'] = '127.0.0.1:3307';
答案 1 :(得分:3)
要将phpMyAdmin配置为从默认端口连接到其他端口,请编辑config.inc.php
文件并添加以下行:
$cfg['Servers'][$i]['port'] = '3307';
(当然根据需要替换任何端口号)。您还可以看到official documentation。
答案 2 :(得分:0)
以下对我有用,我刚刚将端口代码添加到:
$cfg['Servers'][$i]['host'] = '127.0.0.1:3308';
答案 3 :(得分:0)
在phpMyAdmin / config.inc.php下添加以下行
$cfg['Servers'][$i]['port'] = port number;
在我的情况下,端口号为8111
。
答案 4 :(得分:0)
首先打开如下路径:
C:\xampp\phpMyAdmin
在 config.inc.php 文件中添加以下字符串。
$cfg['Servers'][$i]['port'] = '3307';