TP5框架中怎样使用数据库?

 时间:2026-02-14 12:25:04

1、首先在配置文件中设置要连接的数据库的信息。

默认的数据库配置文件为application\database.php。

打开该数据库配置文件修改要操作的数据库信息即可。

TP5框架中怎样使用数据库?

2、如果要连接的是mysql数据库,可以使用Navicate工具查看数据库信息。

TP5框架中怎样使用数据库?

3、修改好数据库配置文件中要操作的数据库信息:

    // 数据库类型

    'type'            => 'mysql',

    // 服务器地址

    'hostname'        => 'localhost',

    // 数据库名

    'database'        => 'test',

    // 用户名

    'username'        => 'root',

    // 密码

    'password'        => '',

    // 端口

    'hostport'        => '3306',

TP5框架中怎样使用数据库?

4、接下来我们在controller控制器中编写一个简单的类测试配置是否已成功。

在application\admin\controller控制器类文件夹中新增文件Dbconn.php。

要想让这个控制器类与数据库互动,我们需要在代码中use think\Db,并让它extends Db。

TP5框架中怎样使用数据库?

5、在上面配置的数据库中建一个测试表并插入一条测试数据,看控制器类是否能正常连接数据库并输出正确的结果。

TP5框架中怎样使用数据库?

6、注意dbconn方法中的表名和查询条件不要写错了。

如果配置也是正确的,那么运行后就可以看到输出结果了。

TP5框架中怎样使用数据库?

7、在实际项目中,查询数据库的类会在application下新建common\model文件夹来保存。

TP5框架中怎样使用数据库?

8、在application\common\model文件夹中,可以为每个数据表新建一个同名的控制类文件,在文件中无需编写数据库连接的代码,可以直接编写查询方法。

这里的文件的文件名要与数据表相同(若不同还需指明该文件操作的表名protected $table = '表名';),并且需要我们use think\Model,还要让它extends Model。

TP5框架中怎样使用数据库?

9、我们已经在model里写了getName($id)方法,之后就可以在controller的类中进行调用了。

我们把查询结果name返回到view文件夹中的页面中。

TP5框架中怎样使用数据库?

10、我们在页面中插入代码展示查询结果。

这样便实现了MVC结构,controller、view、model相对独立,又顺利地互动起来了。

TP5框架中怎样使用数据库?

TP5框架中怎样使用数据库?

  • 如何利用过期牛奶、酸奶
  • 植物怎么知道春天来了
  • qq怎么投随机骰子
  • 草本精华净透洗发露怎么用
  • 河北比较出名的几个县市
  • 热门搜索
    蚂蜂窝旅游攻略网 云南文山旅游 台湾旅游攻略购物 贵广高铁旅游攻略 纳木错旅游攻略 金山旅游景点 资阳旅游景点大全 德阳旅游景点大全 南华寺旅游攻略 福建泰宁旅游