ThinkPHP 连接数据库

今天在配置连接Mysql 时出现了bool(false)的提示,仔细修改了mysql的密码,还是不对,发现问题应该数据库本身设置了前缀tb_本身的拼写错误和注释掉了 'DB_PREFIX'=>'tb_'选项以及$bookinfo= new Model('library')一项中应该时不包含前缀名字的,至于表前缀的使用应该还要在仔细看一看。

 

config.php:
'DB_TYPE'=>'mysql',
'DB_HOST'=>'localhost',
'DB_NAME'=>'db_library',
'DB_USER'=>'root',
'DB_PWD'=>'123',
'DB_PORT'=>'3306',
'DB_PREFIX'=>'tb_',

 

IndexAction.class.php:

$bookinfo= new Model('library');
// $bookinfo=M('tb_bookinfo');
$data=$bookinfo->select();
dump($data);
}

posted @ 2017-11-05 22:08  loanhicks  阅读(137)  评论(0编辑  收藏  举报