- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
thinkphp–读写分离
ThinkPHP?是否支持分布式数据库? ThinkPHP 内置支持分布式数据库的定义和查询,包括读写分离。可以参考如下的项目配置:? 项目配置文件里面定义?Return?array(?DB_DEPLOY_TYPE?=1,?//? 启用分布式数据库支持DB_RW_SEPARATE=true,?//? DB_TYPE=?mysql,?//? 分布式数据库的类型必须相同? DB_HOST=?,,? //? 第一个ip地址是主服务器的,后面是从的。分布式数据库的地址DB_NAME=thinkphp,?//? 如果相同可以不用定义多个DB_USER=user1,user2,?DB_PWD=pwd1,pwd2,? DB_PORT=3306, DB_PREFIX=think_,? ……? 其它项目配置参数? )?? user可以用同样的用户名密码,这样只需要填写一个,不过注意要授权。但是数据库的同步不是由框架自动完成,应该交给数据库本身来实现。? 下面是一些配置文件的注释:?phpreturn array(?//配置项=配置值?DEFAULT_THEME??? = default, // 默认模板主题名称?//TEMPLATE_CHARSET=gb2312, // 模板模板编码?//OUTPUT_CHARSET=gb2312, // 默认输出编码?//DB_CHARSET=gb2312,? // 数据库编码默认采用utf8??/* 数据库设置 */??? DB_TYPE?????????????? = pdo,???? // 数据库类型?//DB_HOST?????????????? = localhost, // 服务器地址?DB_HOST?????????????? = , // 服务器地址?DB_NAME?????????????? = WZCenter,????????? // 数据库名?//DB_DSN=mssql:host=;dbname=,?SHOW_PAGE_TRACE = 1,?//DB_DSN=mssql:host=localhost;dbname=,?DB_DSN=sqlsrv:server=;Database=;,?DB_USER?????????????? = sa,????? // 用户名?DB_PWD??????????????? = 110110,????????? // 密码?//DB_PORT?????????????? = 1433,??????? // 端口?DB_PORT?????????????? = ,??????? // 端口?DB_PREFIX???????????? = ,??? // 数据库表前缀?DB_SUFFIX???????????? = ,????????? // 数据库表后缀?DB_CHARSET=gb2312,?DB_PARAMS = ,??? DB_FIELDTYPE_CHECK??? = true,?????? // 是否进行字段类型检查??? DB_FIELDS_CACHE?????? = true,??????? // 启用字段缓存??? //DB_CHARSET??????????? = gbk,????? // 数据库编码默认采用utf8??? DB_DEPLOY_TYPE??????? = 0, // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)??? DB_RW_SEPARATE??????? = false,?????? // 数据库读写是否分离 主从式有效?/* 项目设定 */??? APP_DEBUG????= true,?// 是否开启调试模式?APP_STATUS????= debug,?// 是否开启调试模式?/* 模板引擎设置 */?TMPL_ACTION_ERROR???? = Public:success, // 默认错误跳转对应的模板文件??? TMPL_ACTION_SUCCESS?? = Public:success, // 默认成功跳转对应的模板文件?TMPL_CACHE_ON=true,??????//关闭缓存?/*语言设定*/?LANG_SWITCH_ON =?? true,??? DEFAULT_LANG?? =?zh-cn,? // 默认语言??? LANG_AUTO_DETECT????? =?? true,???? // 自动侦测语言??/* 日志设置 */??? //LOG_EXCEPTION_RECORD? = false,??? // 是否记录异常信息日志(默认为开启状态)??? //LOG_RECORD??????????? = false,?? // 默认不记录日志??? //LOG_FI
您可能关注的文档
- S0401014研究现状价值创造和价值分配的区别.doc
- R﹒江苏4千老者调查.doc
- Saavedro简谈如何有效提升TOEFL–IBTWriting写作语言表达.doc
- Rockwell(罗克韦尔)、Honeywell(霍尼韦尔)、Emerson(艾默生)、GE–Fanuc、ABB、Invensys(因维斯)、Siemens(.doc
- RO膜纯水设备工作原理和安装维护.docx
- s7–200系统状态表大全.doc
- SATWE总信息中侧向刚度3种参数含义.doc
- SCPK卫生离心泵〔医药专用〕厂家十大品牌-上海阳光泵业.docx
- SDM–IO超声波测距传感器.doc
- SDS–PAGE电泳标准操作流程.doc
- 抢分秘籍10 带电粒子电场中的直线运动、偏转和交变电电场中的应用(三大题型)(原卷版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍11 带电粒子在组合场、叠加场中的运动(五大题型)(解析版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍11 带电粒子在组合场、叠加场中的运动(五大题型)(原卷版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍12 电磁感应中的电路与图像问题(二大题型)(解析版) -2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍12 电磁感应中的电路与图像问题(二大题型)(原卷版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍14 热力学定律与气体实验定律综合应用(五大题型)(解析版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍13 电磁感应中的动力学、能量和动量问题(三大题型)(原卷版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍14 热力学定律与气体实验定律综合应用(五大题型)(原卷版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍16 振动图像与波动图像的综合应用(三大题型)(解析版)-2025年高考物理冲刺抢押秘籍.pdf
- 抢分秘籍15 光的折射、全反射的综合应用(二大题型)(解析版)-2025年高考物理冲刺抢押秘籍.pdf
文档评论(0)