我在我的 linux ubuntu 10.04 上使用 mysql 服务器。当我用作 mysql 服务器名称
时,一切正常。example.com
当我www.example.com
用作 mysql 服务器名称时,连接不起作用。我在哪里可以更改设置。我网站的 URL 使用 www 和没有。
mysql 服务器名称是 mysql 配置中的设置还是我的域的主机名?
我在我的 linux ubuntu 10.04 上使用 mysql 服务器。当我用作 mysql 服务器名称
时,一切正常。example.com
当我www.example.com
用作 mysql 服务器名称时,连接不起作用。我在哪里可以更改设置。我网站的 URL 使用 www 和没有。
mysql 服务器名称是 mysql 配置中的设置还是我的域的主机名?
您可以检查您的 MySQL 服务器用户表。当您看到用户时,对其进行编辑并为他/她可以连接到的主机设置此值:
%example.com
% 是“example.com”前面所有内容的通配符。第二种选择是通过 CREATE USER http://dev.mysql.com/doc/refman/5.1/en/create-user.html添加一个新的用户<->主机组合
但是注意:您永远不应该,永远,永远不要从本地主机外部连接到您的 MySQL。如果是这样,请使用 SSH 隧道来执行此操作。