PDO的扩展安装
这里需要先准备好开发环境,我的开发框架是tp5。
安装odbc扩展
打开设置
数据库多种链接方式:
https://www.thinkphp.cn/topic/55934.html
访问sqlsrv数据库:
public function test()
{
phpinfo();
//多个数据库链接
// $db = Db::connect('db_con2');
// $res = $db->query('select * from tab_user');
// var_dump($res);exit;
//
// //原生链接数据库sql server
// $cn = sqlsrv_connect("192.168.9.4,1433",array("UID"=>"sa","PWD"=>"sa","DATABASE"=>"db_test_20220107","CharacterSet" => "UTF-8"));
// $sql = "select * from tab_user";
// $result = sqlsrv_query($cn, $sql);
// if ($result === false) {
// die(print_r(sqlsrv_errors(), true));
// }
// while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)){
// $sql = "insert into tab_user values ('{$row['name']}','{$row['age']}','{$row['pwd']}','{$row['sex']}');";
// Db::name("tab_user")->query($sql);
// }
// sqlsrv_close($cn);
}