ThinkPHP配置檔案的方法
本文作業系統:windows7系統、PHP5.6版本、DELL G3電腦。
1.常用的配置方式是在應用目錄或者模組目錄下面的 database.php中新增下面的配置引數:
return [ // 資料庫型別 'type' => 'mysql', // 資料庫連線DSN配置 'dsn' => '', // 伺服器地址 'hostname' => '127.0.0.1', // 資料庫名 'database' => 'thinkphp', // 資料庫使用者名稱 'username' => 'root', // 資料庫密碼 'password' => '', // 資料庫連線埠 'hostport' => '', // 資料庫連線引數 'params' => [], // 資料庫編碼預設採用utf8 'charset' => 'utf8', // 資料庫表字首 'prefix' => 'think_', // 資料庫除錯模式 'debug' => false, // 資料庫部署方式:0 集中式(單一伺服器),1 分散式(主從伺服器) 'deploy' => 0, // 資料庫讀寫是否分離 主從式有效 'rw_separate' => false, // 讀寫分離後 主伺服器數量 'master_num' => 1, // 指定從伺服器序號 'slave_no' => '', // 是否嚴格檢查欄位是否存在 'fields_strict' => true,];
2.type引數支援名稱空間完整定義,不帶名稱空間定義的話,預設採用 thinkdbconnector 作為名稱空間,如果使用應用自己擴充套件的資料庫驅動,可以配置為:
// 資料庫型別 'type' => 'orgdbMysql',
表示資料庫的聯結器採用 orgdbMysql 類作為資料庫連線驅動,而不是預設的 thinkdbconnectorMysql 。
3.每個模組可以設定獨立的資料庫連線引數,並且相同的配置引數可以無需重複設定,例如我們可以在admin模 塊的database.php配置檔案中定義:
return [ // 伺服器地址 'hostname' => '192.168.1.100', // 資料庫名 'database' => 'admin',];
表示admin模塊的資料庫地址改成 192.168.1.100 ,資料庫名改成 admin ,其它的連線引數和應用的 database.php 中的配置一樣。
以上就是ThinkPHP配置檔案的方法,有些對ThinkPHP瞭解不是很多,在學習本篇時會遇到困難。可以在對ThinkPHP的基礎內容有所瞭解後,再來進行配置檔案的操作。更多php學習指路:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4830/viewspace-2831054/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Thinkphp3.2 下載檔案的方法PHP
- ThinkPHP多應用/專案配置技巧(使用同一配置檔案)–(十六)PHP
- VUE打包後配置配置檔案修改請求url方法及webpack打包的檔案生成同名檔案方法VueWeb
- Android讀取配置檔案的方法Android
- JAVA載入配置檔案方法Java
- python讀取yaml配置檔案的方法PythonYAML
- Yii自定義配置檔案存放方法
- [SpringBoot] 配置檔案 與常用方法Spring Boot
- apache 配置檔案的配置(轉)Apache
- SpringBoot載入子模組配置檔案的方法Spring Boot
- 結合maven設定2套配置檔案的方法Maven
- ssm的配置檔案SSM
- thinkphp nginx 配置PHPNginx
- Git配置配置檔案Git
- ThinkPHP 的 nginx 配置踩坑PHPNginx
- [待完成] ThinkPHP 3.2 的配置PHP
- secureCRT螢幕日誌儲存到指定檔案的配置方法Securecrt
- thinkphp對檔案的上傳,刪除,下載操作PHP
- 織夢資料庫配置檔案修改資料庫配置方法資料庫
- Laravel 中的配置檔案Laravel
- SSM衍生的配置檔案SSM
- 完善ANT的配置檔案
- 修改Oracle的配置檔案Oracle
- 我的tmux配置檔案UX
- 我的Nginx配置檔案Nginx
- 配置檔案的編寫
- 2、coredump檔案的配置
- ThinkPHP 3.2主要配置PHP
- ThinkPHP配置項(六)PHP
- ThinkPHP常用方法PHP
- DIY 實現 ThinkPHP 核心框架 (二)入口檔案PHP框架
- Thinkphp6 利用 ZipArchive 打包下載檔案PHPHive
- MySQL檢視當前使用的配置檔案my.cnf的方法MySql
- 在.net core中使用配置檔案的幾個示例和方法
- Spring中注入List,Set,Map,Properties的xml檔案配置方法SpringXML
- 8.4.4 配置檔案
- vim配置檔案
- Maven配置檔案Maven