Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1272334
  • 博文数量: 107
  • 博客积分: 1456
  • 博客等级: 上尉
  • 技术积分: 1868
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-13 15:33
文章分类

全部博文(107)

文章存档

2021年(2)

2016年(8)

2015年(8)

2014年(10)

2013年(20)

2012年(38)

2011年(21)

分类: 系统运维

2014-10-10 17:21:38

在安装dedecms时提示,经常会提示无法正常连接数据库。这类问题,通常是由3种原因导致的。

 

1、数据库用户名密码错误

可以先在服务器上通过mysql命令测试,看数据库用户名密码能否正常进入数据库。

 

2、网站服务器IP未授权

当数据库与网站不在同一台服务器上时,容易出现此问题。可以进入mysql管理界面,检查IP授权。比如要检查db_test_1数据库是否有开通某个IP的授权:

select*from mysql.user where User like 'db_test_1';

最好在网站服务器上放置探针或mysql连接测试程序,测试数据库能否正常连接。

 

3、mysql密码中包含特殊字符

dedecms无法识别包含特殊字符的mysql密码,比如“(”。如果发现客户的mysql密码包含一些特殊字符, 可以先改为大小写字母及数字的组合,然后重试。

阅读(2423) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~