ThinkPHP连接主从数据库

Posted shen1hua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP连接主从数据库相关的知识,希望对你有一定的参考价值。

config.php文件设置如下:

return array(

  ‘URL_MODE‘=>0,

  ‘DB_TYPE‘=>mysql,
  ‘DB_HOST‘=>‘localhost,192.168.1.2‘,//两台数据库服务器
  ‘DB_PORT‘=>‘3306‘,
  ‘DB_NAME‘=>‘thinkphptest‘,//如果数据库名相同,不用定义多个,如果不相同与服务器依次对应
  ‘DB_USER‘=>‘root‘,
  ‘DB_PWD‘=>‘password‘,
  ‘DB_PREFIX‘=>‘think_‘,
  //接下来配置主从数据库
  ‘DB_DEPLOY_TYPE‘=>1,//开启分布式数据库
  ‘DB_RW_SEPARATE‘=>ture,//读写分离,默认第一台服务器为写入服务器,其它的只读取不写入

);

 
  




以上是关于ThinkPHP连接主从数据库的主要内容,如果未能解决你的问题,请参考以下文章

Thinkphp分布式数据库连接代码分析

wamp mysql 创建主从数据库,,读写分离在thinkphp上设置??

MySQL5.5+配置主从同步并结合ThinkPHP5设置分布式数据库

超级有用的9个PHP代码片段

thinkphp怎么连接数据库

php项目实现读写分离