怎么判断thinkphp有没有连接数据库,出现boolean false 是什么意思

来源:互联网 发布:python数据科学入门 编辑:程序博客网 时间:2024/04/28 08:46

   当我们配置数据库的时候 ,我们往往不懂自己的配置有没有连接数据库,我们插入以下代码到 Action  中

   

$user=M('user');$list=$user->find();dump($list);

其中  user 是数据库中的表,要注意不要把前缀填上去;

那我们碰到    boolean false 是什么意思呢?

 这个就是表示thinkphp没有查找到你的数据库, 返回到配置文件中,去查找一下有没有错误,要是一直查找都没有查找出来, 你可以贴这个代码

'DB_TYPE'   => 'mysql', // 数据库类型'DB_HOST'   => 'localhost', // 服务器地址'DB_NAME'   => '17joys', // 数据库名'DB_USER'   => 'root', // 用户名'DB_PWD'    => '', // 密码'DB_PORT'   => 3306, // 端口'DB_PREFIX' => 'joys_', // 数据库表前缀

把这个代码贴上去, 改一下相应的数据名字,可能在写配置的时候往往把里面的字母,或者什么小细节漏掉了

 


than ' s  all    thank you!

0 0
原创粉丝点击