(php)thinkphp3.2配置sql_server

?

(php)thinkphp3.2配置sql_server

標簽:?php?thinkphp?sql_server
?分類:
php(18)?
最近要整一個crm和erp的對接,最坑的是,erp的是用.net寫的,數據庫是sql_server!!!一開始還以為對接不了了,沒想到的是,后來去網上查了一下,竟然可以,被老板知道了0.0哎,那就整吧,一開始還以為這是一個艱巨的任務,但是當我在配置的時候,報錯了!就知道可行!!還不算太艱巨,哈哈,請見下面的詳解:
1,首先呢,需要根據你的電腦,下載相應的dll文件,php_pdo_sqlsrv_55_ts.dll和php_sqlsrv_55_ts.dll這兩個擴展(注意 55 是代表你的php版本是5.5的,ts代表的是你的php目錄下的的一個擴展php5ts.dll,如果你的是php5nts.dll的話,那就要下載后面 nts 的擴展了,還有就是擴展一定要和系統的位數相同,要不然沒用)。
2.下載完后,把這兩個擴展放到php目錄下的ext里面,然后,要在php.ini里面加上對應的引用。(extension=擴展名1;extension=擴展名2;),加完之后,還要在配置文件(php.ini)里面找到mssql.secure_connection = Off,把Off改成On.然后重啟。
3.在項目的配置文件里面(config.php)的配置:
'DB_TYPE'?????????????? =>? ‘’,???? // 數據庫類型
??? 'DB_HOST'?????????????? =>? '', // 服務器地址
??? 'DB_NAME'?????????????? =>? '',????????? // 數據庫名
??? 'DB_USER'?????????????? =>? '',????? // 用戶名
??? 'DB_PWD'??????????????? =>? '',????????? // 密碼
??? 'DB_PORT'?????????????? =>? '',??????? // 端口
??? 'DB_PREFIX'???????????? =>? '',??? // 數據庫表前綴
??? 'DB_PARAMS'???????????? =>? array(), // 數據庫連接參數????
??? 'DB_DEBUG'????????????? =>? TRUE, // 數據庫調試模式 開啟后可以記錄SQL日志
??? 'DB_FIELDS_CACHE'?????? =>? true,??????? // 啟用字段緩存
??? 'DB_CHARSET'??????????? =>? 'utf8',????? // 數據庫編碼默認采用utf8
??? 'DB_DEPLOY_TYPE'??????? =>? 0, // 數據庫部署方式:0 集中式(單一服務器),1 分布式(主從服務器)
??? 'DB_RW_SEPARATE'??????? =>? false,?????? // 數據庫讀寫是否分離 主從式有效
??? 'DB_MASTER_NUM'???????? =>? 1, // 讀寫分離后 主服務器數量
??? 'DB_SLAVE_NO'?????????? =>? '', // 指定從服務器序號
4.在程序里面就可以直接用了:
$data = M('ceshi')->select();
??????? // $data = $Model->where(['id'=>1])
??????? dump($data);exit;
這樣就搞定啦,去頁面運行一下把。

?

轉載于:https://www.cnblogs.com/jamescr7/p/8628708.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/280871.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/280871.shtml
英文地址,請注明出處:http://en.pswp.cn/news/280871.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

viewData

viewdata[alert]"alert(你好)"<script>viewdata[alert]</script> 在Controller存儲數據 在 界面得到 關于 ViewData和ViewMode 點擊這里 http://wanshiqian1221.blog.163.com/blog/static/6872130420095242016546/

Blog.Core 第四季度開源更新說明書

B/C/V/PAn open-source organization based on .NET/Core and Vue (React/NG) to quickly build MVC & SPA and microservice application.開源貢獻NETCORE架構設計BCVP開發組成員說&#xff1a;BCVP是以Blog.Core為核心框架設計的一整套前后端分離、RBAC與數據鑒權、統一C…

關于HibernateDaoSupport中的getHibernateTemplate().execute及executeFind方法

轉自&#xff1a;https://blog.csdn.net/angus_17/article/details/8501668 1. 這兩個方法都是為了Spring在接管Hibernate之后&#xff0c;可以對HibernateDaoSupport進行靈活的擴展而用的。 二者的主要區別在于&#xff0c;execute返回的是一個Object&#xff0c;而executeFin…

bootstrap筆記

1.整體排版 <div class"container"><div class"row"><div class"col-md-offset-3 col-md-6"><div class"panel panel-primary"><div class"panel-heading"><h3 class"panel-title&q…

如何將聯系人導入Windows聯系人文件夾和從中導出聯系人

In Windows 7 and 8, there is a Contacts folder in your user directory. This folder can be useful if you have your contacts in a single .vcf file and want to move them into a .csv file for importing into programs like Outlook 2013. 在Windows 7和8中&#xff…

【vue】跟著老馬學習vue-數據雙向綁定

學習了node.js教程&#xff0c;只能說是有了一定的了解&#xff0c;之前也了解了webpack和es6的核心內容&#xff0c;也看過vue2.0的官網教程&#xff0c;并結合視頻看過項目&#xff0c;但是理解和運用仍然存在很多問題&#xff0c;接下來的一段時間&#xff0c;跟著老馬學習v…

位運算符2

class TestExer1{public static void main(String[] args){int m 12;int n 5;System.out.println("m:" m " n:" n);//方法一&#xff1a;提供一個臨時變量。//int temp m;// m n;// n temp;//System.out.println("m:" m &…

C# 實例解析事件委托之EventHandler

概述事件屬于委托的一個子集&#xff0c;像我們平時界面上的鼠標點擊按鈕后響應事件、事件的發布和訂閱等都需要用到委托.通過委托可以很好的實現類之間的解耦好。事件委托EventHandler的函數原型如下&#xff1a;delegate 表示這個個委托&#xff0c;事件委托沒有返回值&#…

C# HttpWebRequest post 數據與上傳圖片到server

主體 Dictionary<string, object> postData new Dictionary<string, object>(); string fileFullPath this.imgFullPath;if (!File.Exists(fileFullPath)){Message(Error, "file not exist: " fileFullPath);goto EndGetPost;}// 先定義一個…

多虧了Google相冊,如何一鍵釋放Android手機上的空間

Let’s be real here: modern smartphones have limited storage. While they’re coming with a lot more than they used to, it’s easy to fill 32GB without even realizing it. And with today’s high-end cameras, well, pictures and videos can quickly consume a bi…

用window.location.href實現頁面跳轉

在寫ASP.Net程序的時候&#xff0c;我們經常遇到跳轉頁面的問題&#xff0c;我們經常使用Response.Redirect &#xff0c;如果客戶要在跳轉的時候使用提示&#xff0c;這個就不靈光了&#xff0c;如&#xff1a;Response.Write("<script>alert(恭喜您&#xff0c;注…

(一)使用appium之前為什么要安裝nodejs???

很多人在剛接觸appium自動化時&#xff0c;可能會像我一樣&#xff0c;按照教程搭建好環境后&#xff0c;卻不知道使用appium之前為什么要用到node.js&#xff0c;nodejs到底和appium是什么關系&#xff0c;對nodejs也不是很了解&#xff0c;接下來我和大家一起理解一下他們之間…

WPF效果第二百零四篇之自定義更新控件

好久沒有更新文章,今天抽空來分享一下最近玩耍的自定義控件;里面包含了自定義控件、依賴屬性和路由事件;來看看最終實現的效果:1、先來看看前臺Xaml布局和綁定:<Style TargetType"{x:Type Cores:UploadWithProgressControl}"><Setter Property"Templat…

u3d 逐個點運動,路徑運動。 U3d one by one, path motion.

u3d 逐個點運動&#xff0c;路徑運動。 U3d one by one, path motion. 作者&#xff1a;韓夢飛沙 Author&#xff1a;han_meng_fei_sha 郵箱&#xff1a;313134555qq.com E-mail: 313134555 qq.com 逐個點運動&#xff0c;路徑運動。 Im going to do some motion and path. 如果…

小米凈水器底部漏水_漏水傳感器:您可能沒有的最容易被忽視的智能家居設備...

小米凈水器底部漏水While most smarthome products are aimed at convenience, there’s one smarthome device that’s actually quite useful, possibly saving you headaches and ton of money: the trusty water leak sensor. 雖然大多數智能家居產品都旨在提供便利&#x…

Unity3D筆記十 游戲元素

一、地形 1.1 樹元素 1.2 草元素 二、光源 2.1 點光源 點光源&#xff08;Point Light&#xff09;&#xff1a;好像包圍在一個類似球形的物體中&#xff0c;讀者可將球形理解為點光源的照射范圍&#xff0c;就像家里的燈泡可以照亮整個屋子一樣。創建點光源的方式為在Hierarch…

BZOJ3511: 土地劃分

【傳送門&#xff1a;BZOJ3511】 簡要題意&#xff1a; 給出n個點&#xff0c;m條邊&#xff0c;每個點有A和B兩種形態&#xff0c;一開始1為A&#xff0c;n為B 給出VA[i]和VB[i]&#xff0c;表示第i個點選擇A和B形態的價值 每條邊給出x,y,EA,EB,EC&#xff0c;表示如果x和y都為…

facebook 文本分類_如何禁用和自定義Facebook的通知,文本和電子郵件

facebook 文本分類Facebook is really keen on keeping you on their platform. One of the ways they do that is by sending you notifications whenever the tiniest thing happens. And you won’t just see them on the site—Facebook will also notify you by email, wi…

django06: ORM示例2--uer 與file

存放路徑&#xff1a;https://git.lug.ustc.edu.cn/ 筆記 外鍵與多鍵 path models.ForeignKey(to"Path")file models.ManyToManyField(to"File") code 處理方式 new_path request.POST.get("new_path",None)models.File.objects.create(…

Error opening terminal: xterm-256color

在使用gdb調試linux內核時&#xff0c;提示如下錯誤&#xff1a; arm-none-linux-gnueabi-gdb --tui vmlinux Error opening terminal: xterm-256color. 解決辦法&#xff1a; 1、 edit your .bash_profile file vim .bash_profile 2、commnet #export TERMxterm-256colo…