(php)thinkphp3.2配置sql_server
生活随笔
收集整理的這篇文章主要介紹了
(php)thinkphp3.2配置sql_server
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
??? '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; 這樣就搞定啦,去頁面運行一下把。
(php)thinkphp3.2配置sql_server
標簽:?php?thinkphp?sql_server 2016年12月16日 15:20:19631人閱讀?評論(0)?收藏?舉報 ?分類: 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
總結
以上是生活随笔為你收集整理的(php)thinkphp3.2配置sql_server的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 非等值连接,外连接,自连接,子查询
- 下一篇: cad墙线打断lisp_autocad