分享

写回答

发帖

[提问] 向大家请教数据库连接问题

GoDaddy GoDaddy 4498 人阅读 | 17 人回复

发表于 2010-2-23 13:52:15 | 显示全部楼层 |阅读模式

Discuz! info: Can not connect to MySQL server
大家好.

我把我原本在别的服务器上的页面程序和数据库都换到这里了,但数据库链接不上,提示:

Time: 2010-2-23 1:49pm
Script: /bbs/index.php

Error: Can't connect to MySQL server on 'localhost' (10061)
Errno.: 2003

到 http://faq.comsenz.com 搜索此错误的解决方案


请问是什么原因?怎么解决?

回答|共 17 个

mynamesucks

发表于 2010-2-23 13:55:18 | 显示全部楼层

godaddy的数据库不是localhost,你要进控制面板看一下数据库的地址

青玉案

发表于 2010-2-23 14:06:59 | 显示全部楼层

Host Name:a0817162529.db.5645913.hostedresource.comDatabase
Name:a0817***
Database Version:5.0
Description:huaxiaonline mysql

User Name:a0817162**
请问是哪一个?

mynamesucks

发表于 2010-2-23 14:13:43 | 显示全部楼层

a0817162529.db.5645913.hostedresource.com
这个试试

青玉案

发表于 2010-2-23 14:14:52 | 显示全部楼层

好的,谢谢.

青玉案

发表于 2010-2-23 14:18:50 | 显示全部楼层

我把localhost都换 成a0817162529.db.5645913.hostedresource.comDatabase 了
但新的问题出现了,
Can not write to cache files, please check directory ./forumdata/ and ./forumdata/cache/ .
请问这是怎么回事?

mynamesucks

发表于 2010-2-23 14:20:28 | 显示全部楼层

首先是a0817162529.db.5645913.hostedresource.com
不是a0817162529.db.5645913.hostedresource.comDatabase
然后这个问题大概是你的cache目录没建,或者没写权限

评分

参与人数 1金币 +2 收起 理由
add.c + 2 我很赞同

查看全部评分

add.c

发表于 2010-2-23 14:22:03 | 显示全部楼层

linux的主机权限就不用另外设置了

青玉案

发表于 2010-2-23 14:28:00 | 显示全部楼层

原帖由 mynamesucks 于 2010-2-23 02:20 PM 发表
首先是a0817162529.db.5645913.hostedresource.com
不是a0817162529.db.5645913.hostedresource.comDatabase
然后这个问题大概是你的cache目录没建,或者没写权限

哦,那个是我的手误,程序里改的就没有Database,这个应该没有问题.

forumdata和./forumdata/cache/两目录都有啊,我查过,存在的.
另外,我用FTP试着往里上载文件,上载进去了,这应该说明是有写权限的吧?

青玉案

发表于 2010-2-23 14:29:51 | 显示全部楼层

进一步说明,我的网站是用的discuz论坛程序,网址:http://www.huaxiaonline.net/bbs/
您需要登录后才可以回帖 登录 | 注册

本版积分规则