MySQL、PHP、登录信息是否正确;无法连接到数据库";错误

MySQL、PHP、登录信息是否正确;无法连接到数据库";错误,php,mysql,codeigniter,xampp,Php,Mysql,Codeigniter,Xampp,好的- 所以这有点令人沮丧。我有本地开发服务器和远程测试服务器。他们使用从GitHub部署的相同代码,包括(暂时)相同的登录凭据。两个Apache服务器都使用本地MySQL服务器(目前)。我已经在两台MySQL服务器上验证了相关用户对某个数据库拥有相同的权限和密码 换句话说,理论上一切都是一样的。除了我的开发服务器是Windows(运行XAMPP)和测试服务器是Linux(运行LAMP) 我使用的是CodeIgniter框架。所以问题是,我的测试代码在我的测试箱上运行良好,但是当我尝试在本地开发

好的-

所以这有点令人沮丧。我有本地开发服务器和远程测试服务器。他们使用从GitHub部署的相同代码,包括(暂时)相同的登录凭据。两个Apache服务器都使用本地MySQL服务器(目前)。我已经在两台MySQL服务器上验证了相关用户对某个数据库拥有相同的权限和密码

换句话说,理论上一切都是一样的。除了我的开发服务器是Windows(运行XAMPP)和测试服务器是Linux(运行LAMP)

我使用的是CodeIgniter框架。所以问题是,我的测试代码在我的测试箱上运行良好,但是当我尝试在本地开发人员上运行它时,我得到了错误“无法连接到数据库”。我认为在我的开发服务器上,PHP和MySQL之间一定存在配置问题,因为我已经排除了MySQL凭据的可能性

有什么想法吗?非常感谢。。。黛比


这不是问题所在。我特意设置了一个与我的开发环境完全相同的测试环境(就代码和MySQL登录凭据而言),纯粹是为了测试我的理论,即MySQL登录凭据不是DB连接错误的原因(现在已经确认)。因此,我正在寻找PHP无法在XAMPP环境中连接MySQL DB的原因(除了坏用户名、pwd、dbName、serverName等,因为这些因素已经消除)。您确定MySQL服务已启动吗?你能从其他数据库客户端连接吗?或者试试phpmyadmin?