php原生使用tpthink/think-orm扩展 2023-
2023-07-04 本文已影响0人
阿然学编程
- 安装 topthink/think-orm;环境要求:最新的2.0版本要求PHP7.1+,如果你的PHP环境低于7.1,可以安装1.0版本
composer require topthink/think-orm
- 配置全局数据库配置信息,新建database.php
<?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,
],
],
]);
- 新建test.php,测试是否可使用
<?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();
![](https://img.haomeiwen.com/i18773007/1e7b418a67a8f3f4.png)