2012-11-25 46 views
0

我一直在使用MySQL几个月,什么突然改变,并导致这个错误?我发现this link“无法获取您的地址的主机名”在MySQL

既然是同样的问题,我可以在哪里找到my.ini/my.cnf?
我只需要在my.ini/my.cnf中的我的[mysqld]属性附近添加skip-name-resolve?

+0

可能重复的[MySQL错误:无法从您的IP地址获取主机名。什么问题?](http://stackoverflow.com/questions/5118151/mysql-error-cant-get-hostname-from-your-ip-address-whats-the-problem) –

回答

1

http://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html

my.ini文件 的位置在MySQL安装之前版本4.1.5这是习惯来命名服务器配置文件my.cnf中的my.ini或并定位在C文件要么:\ my.cnf或c:\ Windows \ my.ini。

新的MySQL配置向导将my.ini文件放置在MySQL服务器的安装目录中。这有助于将配置文件与特定服务器实例关联。

为了保证MySQL服务器知道到哪里查找my.ini文件,类似这样被传递到MySQL服务器作为服务安装的一部分参数:

--defaults-file =”文件C:\ Program Files \ MySQL \ MySQL Server 4.1 \ my.ini“ 这里,C:\ Program Files \ MySQL \ MySQL Server 4.1被替换为MySQL服务器的安装路径。 --defaults-file选项指示MySQL服务器在启动时读取配置选项的指定文件。

其他:

http://www.electrictoolbox.com/mysql-my-cnf/

的CentOS 5/RHEL 5 对于Red Hat企业Linux 5,CentOS 5的等衍生的Linux发行:

/etc/my.cnf 

Debian的5莱尼 对于Debian 5 Lenny和其他派生的Linux发行版,包括Ubuntu:

/etc/mysql/my.cnf 

OSX上的MAMP 1.9 10.6 默认情况下,MAMP并没有默认的MAMP Pro,但您可以自己创建一个,或者从/ Applications/MAMP复制一个my - *。cnf文件/库/共享/ MySQL的为:

/Applications/MAMP/Library/my.cnf 

MAMP 2.0 OSX 10.7 如上,并且该位置是:

/Applications/MAMP/conf/my.cnf 
0

我正面临同样的问题,我是特林连接到remnote MySQL的服务器使用我的窗口7 os机器,但在我的情况下,禁用防火墙解决了我的问题所以你可以尝试它,不需要更改my.cnf或my.ini

相关问题