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 环境