全部博文(107)
分类: 系统运维
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密码包含一些特殊字符, 可以先改为大小写字母及数字的组合,然后重试。