Loading [MathJax]/jax/output/CommonHTML/config.js
社区首页 >问答首页 >PDO或MSSQL_connect -PHP5.3

PDO或MSSQL_connect -PHP5.3
EN

Stack Overflow用户
提问于 2013-03-20 13:33:26
回答 2查看 2.7K关注 0票数 0

我在一个由MYSQL和Linux Php 5.3运行的网站上工作-我需要使用这个以及一个远程MSSQL数据库。

我读到PDO,这是连接到MSSQL的方式。不过,似乎有一个PDO和一个更熟悉的mssql_connect解决方案。我几乎没有使用PDO或mssql_connect的经验。

在PHP文档中,我找到了:

Mssql_connect -熟悉的表达式:

代码语言:javascript
代码运行次数:0
复制
 <?php
 // Create a link to MSSQL
 $link = mssql_connect('KALLESPC\SQLEXPRESS', 'sa', 'phpfi');

 // Select the database 'php'
 mssql_select_db('php', $link);
 ?>

PDO -我以前从未尝试过-它需要一个驱动程序!

代码语言:javascript
代码运行次数:0
复制
 <?php
 /* Connect to an ODBC database using driver invocation */
 $dsn = 'mysql:dbname=testdb;host=127.0.0.1';
 $user = 'dbuser';
 $password = 'dbpass';

 try {
 $dbh = new PDO($dsn, $user, $password);
 } catch (PDOException $e) {
 echo 'Connection failed: ' . $e->getMessage();
 }
 ?>

那么该选择什么,为什么呢?

EN

回答 2

Stack Overflow用户

发布于 2013-03-20 15:38:36

虽然我还没有试过。所以我不能确定它是否有效。PHP手册上写着使用pdo::dblib http://php.net/manual/en/ref.pdo-dblib.php

微软确实有自己的一套驱动程序,但你必须在windows机器上才能使用它们。http://www.microsoft.com/en-us/download/details.aspx?id=20098

票数 0
EN

Stack Overflow用户

发布于 2013-03-21 13:19:08

MSSQL与PDO的连接:

代码语言:javascript
代码运行次数:0
复制
$db_handle = new PDO("sqlsrv:server=$server; Database=$database", $user, $pass);

使用PDO的MySQL连接:

代码语言:javascript
代码运行次数:0
复制
$db_handle = new PDO("mysql:host=$server;dbname=$database", $user, $pass);

我不明白你的困惑是什么?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15525067

复制
相关文章
android 高德地图标记,android学习之高德地图添加标记
draggable 如果您允许用户可以自由移动标记,设置为“ true ”。默认情况下为“ false ”。
全栈程序员站长
2022/08/31
1.7K0
只要两步,用Python将地址标记在地图上!
首先我们需要将地理位置转成经纬度这种统一格式,方便代码去识别。完成这一个需求可以使用爬虫通过在线的经纬度转换网站来实现,也可以使用一些专业的API比如百度、高德等,这里我们使用百度地图开放平台。
刘早起
2021/01/21
3.8K0
高德地图——标记「建议收藏」
标记显示地图上的单一位置。它可以使用一个标准的图标,也可以由开发 者自定义图标。您可以通过 AMap.addMarker(MarkerOptions Options) 方 法将一个标记添加到地图上。 MarkerOptions属性有: • position(Required) 在地图上标记位置的经纬度值。 参数不能为空。 • title 当用户点击标记,在信息窗口上显示的字符串(测试发现,点击没有任何效果)。 • snippet 附加文本,显示在标题下方(测试发现,点击没有任何效果)。 • draggable 如果您允许用户可以自由移动标记,设置为“true ” ,默认情况下为“false ” 。 • visible 设置“false ” ,标记不可见。 • anchor图标摆放在地图上的基准点。 • perspective设置 true,标记有近大远小效果。 • 可以通过Marker.setRotateAngle() 方法设置标记的 旋转角度,从正北开始,逆时针计算。
全栈程序员站长
2022/08/31
2.5K0
高德地图——标记「建议收藏」
echarts中国地图如何标记散点图[通俗易懂]
工作中会遇到echarts在地图上面标记点位,后端数据传给城市名和坐标轴给你以后,如何添加到echarts上面渲染呢 echarts需要的数据 例子
全栈程序员站长
2022/11/10
3K0
echarts中国地图如何标记散点图[通俗易懂]
CA1060:将 P/Invoke 移动到 NativeMethods 类
方法使用平台调用服务访问非托管代码,不是 NativeMethods 类之一的成员。
呆呆
2022/01/10
6430
CA1060:将 P/Invoke 移动到 NativeMethods 类
方法使用平台调用服务访问非托管代码,不是 NativeMethods 类之一的成员。
呆呆
2022/02/22
4140
高德地图标记点要注意的问题
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/143607.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/26
8670
高德地图标记点要注意的问题
Android 百度地图SDK 自动定位、标记定位
如果是你满意的那样,我们就可以开始写了,首先创建一个名为MapDemo的项目。 打开AndroidManifest.xml,复制你的包名
晨曦_LLW
2022/05/10
2.4K1
Android 百度地图SDK 自动定位、标记定位
Django调用百度地图api在地图上批量增加标记点
在调用百度地图api进行web开发时遇到了一个需求,我们需要在网页中内嵌一个div 然后在div中调用百度地图的js显示我们所需要的地区。根据需求坐标在地图上添加若干个标记点,并批量的为各个标记点设置监听函数,使之显示我们所需要的信息
earthchen
2020/09/24
1.5K0
使用外部其他地图文件制作EasyShu自定义地图数据包
因一位EasyShu用户很热心地发问,同时提供了一个很通用性的场景,使用外部的其他地图文件,如何制作一个适合EasyShu使用的自定义地图数据包。
Excel催化剂
2023/04/26
1.1K0
使用外部其他地图文件制作EasyShu自定义地图数据包
地理信息地图标记KML与KMZ的区别
地理信息地图标记KML与KMZ的区别 KML (keyhole markup language)是以XML语言为基础开发的一种文件格式,用来描述和存储地理信息数据(点、线、面、图片等),是纯粹的xml文本格式,可用记事本打开编辑,所以kml文件很小。KML跟XML文件最大的不同就是KML描述的是地理信息数据。最早开发KML的是keyhole公司,2004年Goole收购keyhole并用KML开发GooleEarth. KML是原先的Keyhole客户端进行读写的文件格式,是一种XML描述语言,并且是文本格
学到老
2018/03/19
4.6K0
腾讯地图JavaScript API GL实现文本标记的碰撞避让
本文主要是总结一下web页面中的旋转矩形的碰撞检测,碰撞算法本身并不难,只是需要注意web坐标系在计算中的影响。碰撞检测应该是在游戏等场景中很常见且基础的功能,本文记录了在JavaScript API GL遇到了这类碰撞问题的调研和实现的过程。
腾讯位置服务
2020/07/10
1.6K0
地理信息地图标记KML与KMZ的区别
KML (keyhole markup language)是以XML语言为基础开发的一种文件格式,用来描述和存储地理信息数据(点、线、面、图片等),是纯粹的xml文本格式,可用记事本打开编辑,所以kml文件很小。KML跟XML文件最大的不同就是KML描述的是地理信息数据。最早开发KML的是keyhole公司,2004年Goole收购keyhole并用KML开发GooleEarth.
学到老
2019/02/14
2.2K0
将外部窗体程序嵌入到QWidget中
下列代码例子中实现的将窗体名字为Example的窗体嵌入到QWidget中。 #include <QApplication> #include <QWindow> #include <QWidget> #include <windows.h> int main(int argc, char *argv[]) { QApplication a(argc, argv); WId winId = (WId)FindWindow(NULL, L"Example"); QWindow *
Qt君
2023/03/17
1.4K0
将外部窗体程序嵌入到QWidget中
Zabbix6.0新功能Geomap 地图标记 你会用吗?
解释:<31.230416>为地区纬度(可以根据实际情况填写) ,<121.473701>为地区的经度(可以根据实际情况填写) ,<11> 为地图缩放比例(其中每个不同的地图源所支持的缩放等级是不同,具体需要到前端设置里查看General->Geograhpical maps)
Zabbix
2022/06/14
1.9K0
Zabbix6.0新功能Geomap 地图标记 你会用吗?
将直播视频质量控制从广播设施移动到家庭
直播已经成为迪士尼流媒体服务(DSS)视频技术的一个组成部分。DSS 有多个团队,其主要功能是保持尽可能高的视频质量,并且内容传输技术正在全天候运作。为了做到这一点,DSS 在旧金山和纽约建立和配备了传输操作中心(TOCs),提供了最先进的视频监控系统,允许 TOC 工作人员查看和执行数千个基于 IP 的流中的任何一个的质量控制。
用户1324186
2022/02/18
3530
将直播视频质量控制从广播设施移动到家庭
将应用程序移动到云计算的5个步骤
组织对于关键业务应用程序的迁移,需要进行充分的前期准备,并保持其在整个过程中所需要的控制。 业务应用程序以创纪录的数量进入云端,使用户和IT团队进入了访问服务和资源的新模式。这对于采用传统应用程序的
静一
2018/03/27
8630
将应用程序移动到云计算的5个步骤
地图并入IDG,百度将打破地图行业“有用无利”困局?
Q1财报前夕,百度集团宣布将百度地图并入IDG事业群。IDG事业群全称为智能驾驶事业群。2017年百度成立IDG事业群,逐步形成智能驾驶、智能座舱、智能交通、Robotaxi等业务板块,百度地图并入意味着其“车路行图”四张王牌正式拼齐。 针对此次组织架构调整,百度官方对多家媒体回应称:“百度地图拥有面向广大用户的服务接口和业内领先的高精地图能力;萝卜快跑和智能交通可以提供更多智能化服务。此次百度地图的业务战略调整,将更好发挥组织资源优势,支撑百度战略目标的全面达成。” 百度地图于2005年上线PC版,发展1
罗超频道
2022/06/16
8110
地图并入IDG,百度将打破地图行业“有用无利”困局?
【Mac】解决无法将 chromedriver 移动到 /usr/bin 目录下问题
原文出处:https://www.cnblogs.com/divebombchen/p/10513139.html
SL_World
2021/09/18
2.1K0
如何将PostgreSQL数据目录移动到Ubuntu 18.04上的新位置
数据库随着时间的推移而增长,有时会超出原始文件系统的空间。当它们与操作系统的其余部分位于同一分区时,这也可能导致I / O争用。
大瓜皮
2018/10/19
2.3K0

相似问题

添加自定义错误页时,是否也返回错误状态代码?

113

春季引导返回自定义错误页的200状态代码

23

错误页返回状态代码200默认响应

41

如何更改状态代码,包括自定义错误页

20

法语IIS7自定义错误页语言

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档