我在xampp中更改了我的apache的ip地址但是我无法连接到我的MySQL。我认为问题是我的apache不在我的数据库中的同一网络上。我的apache是192.168.1.10。而我的MySQL在127.0.0.1上。请帮我。我不知道该怎么做。三江源。
答案 0 :(得分:1)
在phpmyadmin文件夹中搜索config.inc.php
并更改此
$cfg['Servers'][$i]['host'] = '127.0.0.1';
答案 1 :(得分:0)
对于我安装的phpmyadmin版本(4.6.6),配置文件位于
/etc/phpmyadmin/config-db.php
它看起来像:
<?php
##
## database access settings in php format
## automatically generated from /etc/dbconfig-common/phpmyadmin.conf
## by /usr/sbin/dbconfig-generate-include
##
## by default this file is managed via ucf, so you shouldn't have to
## worry about manual changes being silently discarded. *however*,
## you'll probably also want to edit the configuration file mentioned
## above too.
##
$dbuser='phpmyadmin';
$dbpass='myrealpassword';
$basepath='';
$dbname='phpmyadmin';
$dbserver='localhost';
$dbport='3306';
$dbtype='mysql';
然后显然您只需将dbserver
更改为127.0.0.1
即可。如果您已通过在mysql配置文件中设置skip-name-resolve=1
来关闭mysql名称解析,则此功能特别有用
/etc/mysql/mysql.conf.d/mysqld.cnf