【问题标题】:CodeIgniter Database connection error,Unable to connect to Database ServerCodeIgniter 数据库连接错误,无法连接到数据库服务器
【发布时间】:2015-11-29 07:31:12
【问题描述】:

在 CodeIgniter 中,我有数据库错误:

遇到了 PHP 错误

严重性:警告

消息:mysqli::real_connect():

文件名:mysqli/mysqli_driver.php

行号:161

无法使用提供的设置连接您的数据库服务器。

FileName:core/CodeIgniter Line:500

我不明白为什么 CodeIgniter 会出现这个错误

【问题讨论】:

  • 您使用的是什么版本的 codeigniter?请添加您的数据库配置

标签: codeigniter


【解决方案1】:

导航到 application/config/database.php 并更新您的数据库连接设置

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'DATABASE USERNAME';
$db['default']['password'] = 'DATABASE PASSWORD';
$db['default']['database'] = 'DATABASE NAME HERE';
$db['default']['dbdriver'] = 'mysql';

还要确保数据库正在运行。

注意: CodeIgniter 3 不适用于mysql。数据库类型。即:mysqlipostgreodbc 等。必须以小写形式指定,正如@wolfgang1983 在下面的评论中指出的那样。

【讨论】:

  • 注意:CodeIgniter 3 不适用于 mysql The database type. ie: mysqli, postgre, odbc, etc. Must be specified in lower case.
  • @wolfgang1983 谢谢
猜你喜欢
  • 2013-11-07
  • 2021-09-15
  • 1970-01-01
  • 2012-10-29
  • 1970-01-01
  • 1970-01-01
  • 2019-10-05
  • 1970-01-01
相关资源
最近更新 更多