安装DiscuzX2.0 出现无法连接数据库,请检查数据库用户名或者密码是否正确

我看了许多相关问题 已经否定了下列情况
我安了PHPNOW 含有MYSQL\PHPMYADMIN等 我输入的数据库用户名和密码是绝对正确的,端口绝对正确 数据库名也是试过MYSQL的都不行。
我能够登陆MYSQL 但是无法安装DZ 防火墙也都关了

这个是你的数据库连接问题,最主要的是你的连接地址如果是本地的一般情况localhost是可以的。但是有的时候需要改成ip地址才行。追问

改了,但是不行 说无法连接到数据库

追答

那你本地连接是否可以?比如说本地运行无需密码。本地本身安装了一个mysql而你集成程序也自动安装了一下。所以就有2个mysql了。你看看是否是这种情况。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-02-20
在安装discuz前,你必选先安装mysql。建议安装MySQL5系列。然后配置Apache环境,然后运行安装discuz,一步一步按提示往下走。出现数据库链接错误,这就要看你的MySQL的账号了。再你第一次装的时候初始用户名是root,如果说你改了密码,你又忘记密码,然后装discuz就会提示数据库用户密码错误,解决办法:卸载掉MySQL,从新设立密码,如果不能不行,就从左系统再MySQL。
追问

我家安装了MTSQL 用户名是root 密码也对 因为我能登陆上phpmyadmin 但是这个就不行

本回答被提问者采纳
第2个回答  2011-08-22
你看一下程序的配置文件吧追问

检查了 php.ini my.ini 以及config.inc.ini 用户名和密码都是对的

追答

不是php系统的配置文件,是php环境的配置文件