介绍
这期内容当中小编将会给大家带来有关使用ThinkPHP怎么连接数据库并设置主,从文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
ThinkPHP是什么
ThinkPHP属于一种免费的开发框架,能够用于开发前端网页,最早ThinkPHP是为了简化开发而产生的,ThinkPHP同时也是遵循输入协议,最初是从Struts演变过来,也把国外一些好的框架模式进行利用,使用面向对象的开发结构,兼容了很多标签库等模式,它能够更方便和快捷的开发和部署应用,当然不仅仅是企业级应用,任何php应用开发都可以从ThinkPHP的简单,兼容和快速的特性中受益。
<强>一、项目根目录上建立配置。php 强>
代码如下所示:
& lt; php ? ,如果定义(! (& # 39;THINK_PATH& # 39;)),退出(); ,return 阵列( & # 39;才能DB_TYPE& # 39;,,,,=祝辞,,& # 39;mysql # 39;//,数据库类型,, & # 39;才能DB_HOST& # 39;,,,,=祝辞,,& # 39;localhost # 39;//,,主机 & # 39;才能DB_NAME& # 39;,,,,=祝辞,,& # 39;澳# 39;//,数据库名称 & # 39;才能DB_USER& # 39;,,,,=祝辞,,& # 39;根# 39;//,数据库用户名 & # 39;才能DB_PWD& # 39;,,,,,=祝辞,,& # 39;& # 39;//,数据库密码 & # 39;才能DB_PREFIX& # 39;,,,=祝辞,,& # 39;& # 39;//,数据表前缀 & # 39;才能DB_CHARSET& # 39;,,,=祝辞,,& # 39;use utf8 # 39;//,网站编码 & # 39;才能DB_PORT& # 39;,,,,=祝辞,,& # 39;3306 & # 39;//,数据库端口 ,); ?在
<强>二,设置项目配置文件强>
\ \ Conf \ config回家。php文件代码如下:
& lt; php ? 数组,$ arr1={ & # 39;才能URL_MODEL& # 39;=祝辞;2,,//pathinfo访问模式 ,}; 美元,arr2=include & # 39;。/config . php # 39;; ,return array_merge (arr1, arr2美元);,//数组整合 ?在
\ Admin \ Conf \配置。php文件代码如下:
& lt; php ? 数组,$ arr1={ & # 39;才能URL_MODEL& # 39;=祝辞;1,,//普通访问模式,得到方式 ,}; 美元,arr2=include & # 39;。/config . php # 39;; ,return array_merge (arr1, arr2美元);,//数组整合 ?在
<强>三、主从数据库设置强>
该设置比较适合高并发,高负载的大型网站
读者可以到\ ThinkPHP \常见\ convention.php中查看默认的系统常量设置
配置。php文件设置如下:
& lt; php ? return 才能;阵列(//& # 39;才能配置项& # 39;=祝辞& # 39;配置值& # 39;//后才能台 & # 39;才能URL_MODE& # 39;=祝辞0, & # 39;才能DB_TYPE& # 39;=祝辞& # 39;mysql # 39; & # 39;才能DB_HOST& # 39;=祝辞& # 39;localhost, 192.168.1.2& # 39;//两台数据库服务器 & # 39;才能DB_PORT& # 39;=祝辞& # 39;3306 & # 39; & # 39;才能DB_NAME& # 39;=祝辞& # 39;thinkphptest& # 39;//如果数据库名相同,不用定义多个,如果不相同与服务器依次对应 & # 39;才能DB_USER& # 39;=祝辞& # 39;根# 39; & # 39;才能DB_PWD& # 39;=祝辞& # 39;密码# 39;//表才能前缀 & # 39;才能DB_PREFIX& # 39;=祝辞& # 39;think_& # 39;//接才能下来配置主从数据库 & # 39;才能DB_DEPLOY_TYPE& # 39;=祝辞1//开启分布式数据库 & # 39;才能DB_RW_SEPARATE& # 39;=祝辞;真正的,//读写分离,默认第一台服务器为写入服务器,其它的只读取不写入 ,,); 祝辞;
在某个行动中读取数据库文件参数:
,, hh美元=C (& # 39; DB_HOST& # 39;);,//C可以读取配置文件中的值 美元才能页=C (& # 39; DB_PREFIX& # 39;); 这个美元才能→assain (& # 39; h # 39;, hh美元); 这个美元才能→assain (& # 39; p # 39;,美元pp); 这→美元才能显示();
这个行动下的tpl:
,,数据库服务器地址:{$ h} ,,数据库表前缀:{$ p}
上述就是小编为大家分享的使用ThinkPHP怎么连接数据库并设置主从了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。