WordPress的安装包括对wp-config.php文件的编辑以定义WordPress配置设定,目的就是为了能够访问MySQL数据库。
wp-config.php一开始是不存在于WordPress中的,你需要自己创建。你可以参照wp-config-sample.php文件样本来进行创建。进阶设定及示例会在后文中说明。
要对wp-config.php文件做修改,你需要如下信息:
数据库名称
WordPress所使用的数据库名称
数据库用户名
访问数据库所需的用户名
数据库密码
用户名对应的用以访问数据库的密码
数据库主机
数据库服务器的主机名称
如果你的主机供应商已为你安装好了WordPress的话,可以找他们要相关信息。如果你是自己弄的服务器(web server)或主机帐号的话,就需要创建数据库及用户来获取以上这些信息了。
配置数据库设定
重要:千万不要使用如Microsoft Word类型的文字处理程序来编辑WordPress文件!
在WordPress目录的基础目录下找到wp-config-sample.php文件,并使用文本编辑器(text editor)打开。
注:由于是2.6版,wp-config.php可被直接移至WordPress应用程序目录的上级目录中。
默认的wp-config-sample.php
这是默认的wp-config-sample.php文件,你需要将该文件中的默认数值替换为你的数据库设定。
define('DB_NAME', '此为你的数据库名称'); // 数据库名称 define('DB_USER', '此为你的用户名'); // 你的MySQL用户名 define('DB_PASSWORD', '此为你的密码'); // ...密码 define('DB_HOST', 'localhost'); // 基本上无需修改此值
注://之后的文本为批注,仅供提示之用。设定数据库名称
将’此为你的数据库名称’替换为你的数据库名称。
define('DB_NAME', 'MyDatabaseName'); // MySQL数据库名称示例 设定数据库用户 将'此为你的用户名'替换为你的用户名。
define('DB_USER', 'MyUserName'); // MySQL用户名示例 设定数据库密码
将’此为你的密码’替换为你的密码。
define('DB_PASSWORD', 'MyPassWord'); // MySQL密码示例 设定数据库主机
将localhost替换为你的数据库主机,如MyDatabaseHost。
define('DB_HOST', 'MyDatabaseHost'); // MySQL数据库主机示例
注:基本上说来你是无需修改此项的。如果你不确定的话,可以使用默认值’localhost’进行安装,然后看看是否可行。如果没有成功,请联系你的网络主机供应商。
可能的DB_HOST值
不同的主机供应商会对mysql使用不同的网络设定。如果在下表左侧能找到你的主机供应商的话,那么右侧就是DB_HOST较准确的值了。你可以联系相关技术支持和/或查找你所使用的主机供应商的在线资料进行进一步确认。
MySQL备用端口
如果你的主机为数据库使用备用端口的话,就需要修改wp-config.php中的DB_HOST值以反映出主机备用端口设置。
对localhost
define('DB_HOST', 'localhost:3307');
其他则
define('DB_HOST', 'mysql.example.com:4454);
分类:中文手册