XAMPP codeigniter数据库错误

2g32fytz  于 2022-12-07  发布在  其他
关注(0)|答案(5)|浏览(135)

我在尝试CodeIgniter的教程时遇到错误。当我尝试“新闻部分”时。我得到错误
发生数据库错误
无法使用提供的设置连接到数据库服务器。
文件名:
行号:124
我正在使用XAMPP和我的操作系统是windows7(64位)。
我在C中的详细信息如下

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'xxx';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

我成功了什么时候用核心php建立到db的连接。
有人帮我解决这个..提前谢谢..

wydwbb8l

wydwbb8l1#

重置XAMPP并检查phpmyadmin是否正在工作以及数据库'xxx'是否存在。

twh00eeo

twh00eeo2#

使用phpmyadmin创建数据库..命名为xxx然后尝试再次加载站点
有时候人们会在这里放置代码,根据域来改变它使用的数据库文件。不确定你在遵循什么样的codeigniter教程。

58wvjzkj

58wvjzkj3#

首先确保加载数据库库

$autoload['libraries'] = array('database');

然后使用检查默认设置以查看是否缺少某些内容。

echo '<pre>';
   print_r($db['default']);
   echo '</pre>';
jv2fixgn

jv2fixgn4#

在配置项的database.php中将db_debug设置为false。
另一个提示:当本地的一切都非常非常慢时,将localhost更改为127.0.0.1。

0kjbasz6

0kjbasz65#

神风特攻队™ -2011年12月8日上午06:39
你的表名是大写的吗?小心小写和大写,我也遇到过同样的问题。
试试这个:$this->db->get(“PROJECT_USERS”);

相关问题