thinkphp5设置数据库表前缀,tp5在model中设置prefix

thinkphp5的model单独设置表前缀(prefix)的方法

一、修改数据库配置文件

在数据库配置文件中直接配置:

// 数据库表前缀
'prefix'          => 'tp_',	

二、设置当前模型的数据库连接(model

namespace app\index\model;

class User extends \think\Model{
    
    // 设置当前模型的数据库连接
    protected $connection = [
        // 数据库表前缀
        'prefix'      => 'think_',
    ];
}

和连接数据库的参数一样,connection 属性的值也可以设置为数据库的配置参数,而且也是官方推荐的方式,这样可以避免把数据库连接固化在代码里面。

5.0不支持单独设置当前模型的数据表前缀。

上一篇:thinkphp5第6课:操作数据库


下一篇:ThinkPHP5自动生成缩略图函数