首页 > 其他分享 >tp5模型的定义

tp5模型的定义

时间:2022-08-17 23:27:33浏览次数:49  
标签:定义 模型 utf8 数据库 database tp5 think

1 <?php
2 namespace app\index\model;
3 
4 use think\Model;
5 
6 class User extends Model
7 {
8 }

先定义一个模型类

在database把表的前缀改了

namespace app\index\model;

class User extends \think\Model
{
    // 设置当前模型对应的完整数据表名称
    protected $table = 'think_user';
    
    // 设置当前模型的数据库连接
    protected $connection = [
        // 数据库类型
        'type'        => 'mysql',
        // 服务器地址
        'hostname'    => '127.0.0.1',
        // 数据库名
        'database'    => 'thinkphp',
        // 数据库用户名
        'username'    => 'root',
        // 数据库密码
        'password'    => '',
        // 数据库编码默认采用utf8
        'charset'     => 'utf8',
        // 数据库表前缀
        'prefix'      => 'think_',
        // 数据库调试模式
        'debug'       => false,
    ];
}

要不然就和我一样报错了。。。。苦逼的我找了半个小时

 

标签:定义,模型,utf8,数据库,database,tp5,think
From: https://www.cnblogs.com/lqh123/p/16597158.html

相关文章

  • 定义简单的注解
    定义一个注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public@interfaceUserCase{publicintid();publicStringdescription()d......
  • Verilog中信号定义位宽的一些问题
    总是被Verilog中信号定义位宽的问题所困扰:wire[7:0]data1和wire[0:7]data1有什么不一样wire[7:0]data2[3:0]、wire[7:0]data2[0:3]、wire[0:7]data2[3:0]、wire[0......
  • 存储过程和函数(自定义函数)
    储存过程和函数:存储过程:         分类:1.存储过程的参数类型可以是IN、OUT和INOUT。根据这点分类如下:             ......
  • Unity获取脚本的CustomEditor(自定义编辑)数据
    在此之前,粗略的介绍下CustomEditor(自定义编辑)。Unity对于我们创建的Mono脚本提供了属性面板的展示和修改。默认情况下,Inspector面板中会显示当前脚本类的公开字段(publi......
  • kubernetes网络模型
    Overview本文将探讨Kubernetes中的网络模型,以及对各种网络模型进行分析。UnderlayNetworkModel什么是UnderlayNetwork底层网络UnderlayNetwork顾名思义是指网络......
  • 面向对象——初识面向对象、回顾方法定义调用
    初识面向对象属性+方法=类对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象来分析整个系统。但是,具体到微观操作,让然需要面向过程的思路去处......
  • vue中使用自定义字体
    1、在scss文件内引入,且将scss文件导入到全局,一般都是将自定义字体作为一个单独的scss文件存放,再将该字体文件导入到全局的样式文件内,@importurl('./font.scss');,再将全局......
  • 借助HSDB查看Java类对应的klass模型
    问题一:Java的每个类被加载到JVM中,他们对应的C++类是什么?答:klass模型问题二:在JDK8中,Java类存储在方法区还是堆区?普通的Java类,在JVM中对应的C++类是InstanceKlass,存储......
  • 使用自定义字体 vue electron
    1,把自定义字体包导入项目  2,font.css文件下1字体名2字体路径3,4字体样式(可省略) 3,App。vue文件中修改样式中的font-family属性   ......
  • 基于C++的OpenGL 14 之模型加载
    1.引言本文基于C++语言,描述OpenGL的模型加载前置知识可参考:基于C++的OpenGL13之Mesh-当时明月在曾照彩云归-博客园(cnblogs.com)笔者这里不过多描述每个名词......