0

我已经使用 MySQL 几个月了,是什么突然改变并导致了这个错误?我找到了这个链接

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

4

2 回答 2

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 \我的.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 Server 的安装路径。--defaults-file 选项指示 MySQL 服务器在启动时读取指定文件以获取配置选项。

其他:

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

CentOS 5 / RHEL 5 对于 Red Hat Enterprise Linux 5、CentOS 5 和其他衍生的 Linux 发行版:

/etc/my.cnf

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

/etc/mysql/my.cnf

OSX 10.6 常规 MAMP 上的 MAMP 1.9 默认情况下没有一个(尽管 MAMP Pro 显然有),但您可以自己创建一个,或从 /Applications/MAMP/Library/share 复制 my-*.cnf 文件之一/mysql 为:

/Applications/MAMP/Library/my.cnf

OSX 10.7 上的 MAMP 2.0 同上,位置为:

/Applications/MAMP/conf/my.cnf
于 2012-11-25T21:55:35.390 回答
0

我遇到了同样的问题,我试图使用我的 windows 7 操作系统机器连接到 remnote mysql 服务器,但在我的情况下,禁用防火墙解决了我的问题,所以你可以尝试它并且不需要更改 my.cnf 或 my.ini

于 2015-04-15T09:19:55.757 回答