thinkphp6配置连接微软的sqlserver数据库
一、效果
-
在config/database.php的 connnections数组中新增如下配置
sqlsrv => [
// 数据库类型
type => sqlsrv,
// 服务器地址
hostname => 10.87.230.xxx,
// 数据库名
database => xxxx,
// 数据库用户名
username => sa,
// 数据库密码
password => xxxx,
// 数据库连接端口
hostport => 1433,
// 数据库连接参数
params => [],
// 数据库编码默认采用utf8
charset => utf8,
// 数据库表前缀
prefix => ,
],
-
在test控制器中新增testSqlsrv 方法
public function sqlsrvTest(){
$data = Db::connect(sqlsrv)
->table(his_zy..zybrjbxxb)->limit(10)->select()->toArray();
var_dump($data);
}
-
在浏览器中访问效果
【注意事项】要测试成功需要安装sqlsrv扩展和sqlserver客户端
二、环境说明
lnmp 环境
