静态连接:<?php
namespace app\index\controller;
use \think\Db;
class Index
{
public function index()
{
return '正在学习中...';
}
public function demo()
{
//1.获取数据库的连接实例/对象
$link = Db::connect();
//2.用连接实例调用查询类的查询方法
$result = $link->table('shop_name')->select();
//输出查询结果
dump($result);
}
}
动态连接:<?php
namespace app\index\controller;
use \think\Db;
class Index
{
public function index()
{
return '正在学习中...';
}
public function demo()
{
$config = [
'type'=>'mysql',
'hostname'=>'localhost',
'username'=>'root',
'password'=>'123',
'database'=>'shop',
];
// $config = 'mysql://root:123@localhost:3306/shop#utf8'; //动态配置连接字符串
//1.获取数据库的连接实例/对象
$link = Db::connect($config);
//2.用连接实例调用查询类的查询方法
$result = $link->table('shop_name')->select();
//输出查询结果
dump($result);
}
}
或者直接使用 Db类:dump( Db::table('shop_name')->select());