在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
今天下午由于在新项目中 需要使用 mssql数据库 但是版本升级到php7以后 curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo 【安装驱动】 yum install msodbcsql mssql-tools unixODBC-devel 安装对应php7.4 的 pdo_sqlsrv扩展包 wget http://pecl.php.net/get/pdo_sqlsrv-5.8.0.tgz 然后解压 tar -zxvf pdo_sqlsrv-5.8.0.tgz
cd pdo_sqlsrv-5.8.0
使用对应php版本的phpize 这里我是74版本的 目录为74 别的版本自行修改 /www/server/php/74/bin/phpize ./configure --with-php-config=/www/server/php/74/bin/php-config make && make install 在宝塔php.ini中加入扩展 extension = pdo_sqlsrv.so tp5中使用 config加入配置 'Sqlsrv'=>[ //本地 'type' => 'sqlsrv', // 服务器地址 'hostname' => '', // 数据库名 'database' => '', // 用户名 'username' => '', // 密码 'password' => '', // 端口 // 'hostport' => '1433', ],
$result = Db::connect(config('Sqlsrv'))->table('T_W_Inventory')->where('id',2)->find();
这样就可以 在项目中共同使用mysql和sqlserver数据库了 |
2022-08-16
2022-11-06
2022-08-18
2022-08-15
2022-08-18
请发表评论