Codeigniter 报错 Unable to connect to your database server using the provided settings

             

在使用 Codeigniter 操作数据库的时候报错 Unable to connect to your database server using the provided settings. 在网上找了一下,可能会有很多情况出现这个问题,先要问题的真正原因。找到一个打印详细原因的办法。在 config/database.php 的后面添加下面的代码:

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

$con=mysqli_connect(
$db['default']['hostname'],
$db['default']['username'],
$db['default']['password'],
$db['default']['database']
);

if($con)
{
print("连接成功");
$result=mysqli_query($con,"SELECT * FROM table_name");//进行SQL语句操作SELECT * FROM table_name,并将结果作为一个对象返回
$result_arr=mysqli_fetch_assoc($result);//将数据读成一个数组
/*
mysqli_fetch_assoc()从结果集中取得一行作为关联数组:
*/
print_r($result_arr);
} else {
echo "连接失败" . mysqli_connect_error();
echo '<br>';
echo("错误描述: " . mysqli_error($con));
}
exit;




发表评论 请登录再评论
  •   文章分类
回到顶部