博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Codeigniter出现Unable to connect to your database server using the provided settings错误解决办法...
阅读量:7116 次
发布时间:2019-06-28

本文共 803 字,大约阅读时间需要 2 分钟。

症状:

Codeigniter出现Unable to connect to your database server using the provided settings错误

检查数据库配置没有异常

解决过程:

在config/database.php最后加上如下代码进行调试。

1   echo '
'; 2      print_r($db['default']); 3   echo '
'; 4 5 echo 'Trying to connect to database: ' .$db['default']['database']; 6 $dbh=mysql_connect 7 ( 8 $db['default']['hostname'], 9 $db['default']['username'],10 $db['default']['password'])11 or die('Cannot connect to the database because: ' . mysql_error());12 mysql_select_db ($db['default']['database']);13 14 echo '
Connected OK:' ;15 die( 'file: ' .__FILE__ . '--> Line: ' .__LINE__);

添加代码后再次访问网站,可以看到调试信息,并在最后给出解决的建议。

解决办法:

(根据问题的不同,方法不同)调试信息提示数据库被锁,因此需要先解锁。

执行 mysqladmin flush-hosts

即可。

参考:

转载于:https://www.cnblogs.com/jiji262/archive/2012/04/12/2443893.html

你可能感兴趣的文章
用 VC++建立 Windows 服务程序
查看>>
服务器安全狗V4.1.08789发布 完善爬虫白名单库
查看>>
$_SERVER
查看>>
ubuntu日常使用
查看>>
设置kExtAudioFileProperty_ClientDataFormat报错
查看>>
CentOS 双网卡双 IP 设置
查看>>
如何进行web测试及名词解释
查看>>
phpDocumentor学习使用记录
查看>>
手机端适配(二)
查看>>
深入理解Sping——AOP的试水
查看>>
Android NDK 开发(四)JNI 中局部引用、全局引用和弱全局引用
查看>>
你可能不知道的10条SQL技巧
查看>>
JavaScript的那些书
查看>>
Activity 生命周期(阅读官方文档后录)
查看>>
如何在Node.js中使用WebAssembly
查看>>
Grails In Action-05.Retrieving the data you need
查看>>
Java正则表达式校验用户信息
查看>>
IOS--设置导航A-B返回按钮文字
查看>>
香蕉派banana pi 参加2015 台北创客周
查看>>
Storm(二)demo
查看>>