如何解决Laravel连接SQLServer的问题-创新互联
这篇文章给大家分享的是有关如何解决Laravel连接SQL Server的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
成都创新互联公司是专业的惠城网站建设公司,惠城接单;提供成都做网站、网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行惠城网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!1.laravel 7.0 默认连接mysql,同时项目需要连接sql servel(另一个系统应用)
$users = DB::connection(‘php_sqlsrv’)->select(…); 出现各种错误。
个人的PHP原生代码解决方案:
1.配置 php.ini文件 加入 PHP版本对应的动态库,去官方下载。
extension=php_pdo_sqlsrv_73_nts.dll
extension=php_sqlsrv_73_nts.dll
2.安装驱动 因为我用的是windows server2016, 所以驱动一定要看到是否支持.
[这个是下载地址](/tupian/20230522/download-odbc-driver-for-sql-server>3.重启WAMP, php -m 命令查看是否有 php_sqlsrv,页面用 phpinfo()也可以查看。注意:windows环境一定要看好你的PHP版本,和path 的默认路径是不是你当前PHP版本对应上,否则你就会采坑。连接数据库
$db = new \PDO("sqlsrv:Server=ip,1433;Database=sqlname", "username", "pw");后面就是各种玩了
$query = "Select * from table "; $res = $db->prepare($query); $res->execute(); $tmp=$res->fetchAll(\PDO::FETCH_ASSOC);感谢各位的阅读!关于“如何解决Laravel连接SQL Server的问题”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
当前标题:如何解决Laravel连接SQLServer的问题-创新互联
分享网址:http://cdiso.cn/article/cdppjc.html