// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress 数据库的名称 */
define('DB_NAME', MYSQL_DB);
define('DB_NAME', 'wp');
/** MySQL 数据库用户名 */
define('DB_USER', MYSQL_USER);
define('DB_USER', 'root');
/** MySQL 数据库密码 */
define('DB_PASSWORD', MYSQL_PASS);
/** MySQL 主机 */
define('DB_HOST', HOST);
/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');
看了网上一些配置说明,是直接指定字符串如:
define('DB_USER', 'root');
我现在安装的这个WordPress是一个安装好了的,现在要迁移到自己的机器,如何配置
加上一句本人对PHP不熟,安装WordPress只是想体验一下,看上面的情况好像是对数据库,用户,密码,主机
定义了变量,如何查找,并作更改,敬请高手指教,谢谢!!!
9 个解决方案
#1
配置如下如何修改,可以连上数据库:
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress 数据库的名称 */
//define('DB_NAME', MYSQL_DB);
/** MySQL 数据库用户名 */
define('DB_USER', MYSQL_USER);
/** MySQL 数据库密码 */
define('DB_PASSWORD', MYSQL_PASS);
/** MySQL 主机 */
define('DB_HOST', MYSQL_HOSTPORT);
如何修改上面的链接,直接替换上面的MYSQL_DB,MYSQL_USER,MYSQL_PASS,MYSQL_HOSTPORT
是连不上的???感觉上面的几个是变量,不知道在那定义的???
求解!!!
/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');
#2
你在define('DB_PASSWORD', MYSQL_PASS);
前加两句:
然后再运行,如果有没有输出的话 你把
改成
其他设置同上。
前加两句:
echo MYSQL_PASS;
exit;
然后再运行,如果有没有输出的话 你把
define('DB_PASSWORD', MYSQL_PASS);
改成
define('DB_PASSWORD', '这里是你的密码,注意用单引号引起来');
其他设置同上。
#3
Warning: mysql_get_server_info(): supplied argument is not a valid MySQL-Link resource in F:\JavaProjects\wp\wp-includes\wp-db.php on line 1585
数据库连接错误
您在 wp-config.php 文件中提供的数据库用户名和密码可能不正确,或者无法连接到 localhost:3306 上数据库服务器,这意味着您的主机数据库服务器已停止工作。
您确认您提供的用户名和密码正确么?
您确认您提供的主机名正确么?
您确认数据库服务器正常运行么?
如果您无法确定这些问题,请联系您的主机管理员。如果您仍需帮助,请访问 WordPress 支持论坛。
#4
输出的就是MYSQL_PASS
什么意思???密码就是这个吗?
#5
想问一下MYSQL_USER,MYSQL_PASS,应该是在某个文件中定义的变量吧,自己猜测的!!!不知道是不是?
#6
自己直接改就行。
define('DB_PASSWORD', '这里是你的密码,注意用单引号引起来');
define('DB_PASSWORD', '这里是你的密码,注意用单引号引起来');
#7
看下面好像是引用了,这么多,可能别的地方还有用到,我改的过来吗?
想知道这些事在那定义的?从源头改过来,求指教
想知道这些事在那定义的?从源头改过来,求指教
$db_list = array(
'write'=> array(
array(
'db_host' => MYSQL_HOST_M.':'.MYSQL_PORT,
'db_user'=> MYSQL_USER,
'db_password'=> MYSQL_PASS,
'db_name'=> MYSQL_DB,
'db_charset'=> 'utf8'
)
),
'read'=> array(
array(
'db_host' => MYSQL_HOST_S.':'.MYSQL_PORT,
'db_user'=> MYSQL_USER,
'db_password'=> MYSQL_PASS,
'db_name'=> MYSQL_DB,
'db_charset'=> 'utf8'
)
),
);
$global_db_list = $db_list['write'];
#8
你的wp版本?从哪下载的。
#9
在wordpress中加入这个下面的代码你能输入内容,但是去掉后还是出现一样的错误
echo MYSQL_PASS;
exit;
echo MYSQL_PASS;
exit;
#1
配置如下如何修改,可以连上数据库:
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress 数据库的名称 */
//define('DB_NAME', MYSQL_DB);
/** MySQL 数据库用户名 */
define('DB_USER', MYSQL_USER);
/** MySQL 数据库密码 */
define('DB_PASSWORD', MYSQL_PASS);
/** MySQL 主机 */
define('DB_HOST', MYSQL_HOSTPORT);
如何修改上面的链接,直接替换上面的MYSQL_DB,MYSQL_USER,MYSQL_PASS,MYSQL_HOSTPORT
是连不上的???感觉上面的几个是变量,不知道在那定义的???
求解!!!
/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');
#2
你在define('DB_PASSWORD', MYSQL_PASS);
前加两句:
然后再运行,如果有没有输出的话 你把
改成
其他设置同上。
前加两句:
echo MYSQL_PASS;
exit;
然后再运行,如果有没有输出的话 你把
define('DB_PASSWORD', MYSQL_PASS);
改成
define('DB_PASSWORD', '这里是你的密码,注意用单引号引起来');
其他设置同上。
#3
Warning: mysql_get_server_info(): supplied argument is not a valid MySQL-Link resource in F:\JavaProjects\wp\wp-includes\wp-db.php on line 1585
数据库连接错误
您在 wp-config.php 文件中提供的数据库用户名和密码可能不正确,或者无法连接到 localhost:3306 上数据库服务器,这意味着您的主机数据库服务器已停止工作。
您确认您提供的用户名和密码正确么?
您确认您提供的主机名正确么?
您确认数据库服务器正常运行么?
如果您无法确定这些问题,请联系您的主机管理员。如果您仍需帮助,请访问 WordPress 支持论坛。
#4
输出的就是MYSQL_PASS
什么意思???密码就是这个吗?
#5
想问一下MYSQL_USER,MYSQL_PASS,应该是在某个文件中定义的变量吧,自己猜测的!!!不知道是不是?
#6
自己直接改就行。
define('DB_PASSWORD', '这里是你的密码,注意用单引号引起来');
define('DB_PASSWORD', '这里是你的密码,注意用单引号引起来');
#7
看下面好像是引用了,这么多,可能别的地方还有用到,我改的过来吗?
想知道这些事在那定义的?从源头改过来,求指教
想知道这些事在那定义的?从源头改过来,求指教
$db_list = array(
'write'=> array(
array(
'db_host' => MYSQL_HOST_M.':'.MYSQL_PORT,
'db_user'=> MYSQL_USER,
'db_password'=> MYSQL_PASS,
'db_name'=> MYSQL_DB,
'db_charset'=> 'utf8'
)
),
'read'=> array(
array(
'db_host' => MYSQL_HOST_S.':'.MYSQL_PORT,
'db_user'=> MYSQL_USER,
'db_password'=> MYSQL_PASS,
'db_name'=> MYSQL_DB,
'db_charset'=> 'utf8'
)
),
);
$global_db_list = $db_list['write'];
#8
你的wp版本?从哪下载的。
#9
在wordpress中加入这个下面的代码你能输入内容,但是去掉后还是出现一样的错误
echo MYSQL_PASS;
exit;
echo MYSQL_PASS;
exit;