php原生使用tpthink/think-orm扩展 2023-

2023-07-04  本文已影响0人  阿然学编程
composer require topthink/think-orm
<?php

include_once './vendor/autoload.php'; //导入composer自动加载文件

use think\facade\Db; //引入 think\facade\Db


// 数据库配置信息设置(全局有效)
Db::setConfig([
    // 默认数据连接标识
    'default'     => 'mysql',
    // 数据库连接信息
    'connections' => [
        'mysql' => [
            // 数据库类型
            'type'        => 'mysql',
            // 服务器地址
            'hostname'    => '127.0.0.1',
            // 数据库名
            'database'    => 'tp51',
            // 数据库用户名
            'username'    => 'root',
            // 数据库密码
            'password'    => 'rootv8',
            // 数据库连接端口
            'hostport'    => '',
            // 数据库连接参数
            'params'      => [],
            // 数据库编码默认采用utf8
            'charset'     => 'utf8',
            // 数据库表前缀
            'prefix'      => '',
            // 数据库调试模式
            'debug'    => true,
        ],
    ],
]);
<?php

error_reporting(E_ALL);
ini_set('display_errors', 1);

include_once './vendor/autoload.php'; //导入composer自动加载文件
require_once './database.php'; //导入thinkorm全局配置文件

use think\facade\Db; //引入 think\facade\Db

function test()
{

    $list = Db::table('users')->select();

    var_dump($list);
}

//调用
test();

image.png
上一篇 下一篇

猜你喜欢

热点阅读