【发布时间】:2019-07-14 01:01:53
【问题描述】:
在 localhost 上使用 wamp 服务器时,一切正常。然后我碰巧点击了 wamp 图标,可能点击了一些配置设置。发生的有点快,所以不记得到底发生了什么(只是随机点击按钮)但我想当按钮被点击时我在这个菜单上。
之后 Wamp 服务器重新启动,从那时起我无法使用我的 CodeIgniter 项目连接到数据库。 当我尝试打开一个项目时,它会抛出这个错误
当我尝试调试我的代码以验证我的 CodeIgniter 项目文件之一(在 config/database.php 文件中)中的问题时。 我把这段代码放上来就知道是什么问题了。
echo '<pre>';
print_r($db['default']);
echo '</pre>';
echo 'Connecting to database: ' .$db['default']['database'];
$dbh=mysql_connect
(
$db['default']['hostname'],
$db['default']['username'],
$db['default']['password'])
or die('Cannot connect to the database because: ' . mysql_error());
mysql_select_db ($db['default']['database']);
echo '<br /> Connected OK:' ;
die( 'file: ' .__FILE__ . ' Line: ' .__LINE__);
之后,显示了无法连接数据库的原因。这是它现在显示的内容。
什么是可能的解决方案?
【问题讨论】:
-
尝试将主机名设置为 127.0.0.1
标签: mysql database codeigniter database-connection