ThinkPHP 连接数据库

Posted loanhicks

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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);
}













以上是关于ThinkPHP 连接数据库的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp怎么连接数据库

Thinkphp分布式数据库连接代码分析

ThinkPHP 是不是有数据库连接池的概念

thinkphp数据库连接

ThinkPHP连接SQL Server数据库

Thinkphp 连接数据库查询添加