wellcms 2.0 支持多台 DB 服务器,主从配置好以后,程序自动根据 SQL 读写分离,无需再修改主程序。
主从配置如下 使用支持utf8的编辑器,notepad++也可以。打开 conf/conf.php
'db' => array( 'type' => 'pdo_mysql', 'mysql' => array( 'master' => array( 'host' => '127.0.0.1', 'user' => 'root', 'password' => 'root', 'name' => 'WellCMS', 'tablepre' => 'well_', 'charset' => 'utf8', 'engine' => 'myisam', ), 'slaves' => array(), ), 'pdo_mysql' => array( 'master' => array( 'host' => '127.0.0.1', 'user' => 'root', 'password' => 'root', 'name' => 'WellCMS', 'tablepre' => 'well_', 'charset' => 'utf8', 'engine' => 'myisam', ), 'slaves' => array(), ), ),
修改 'type' => 'pdo_mysql', 对应的驱动接口,'slaves' => array() 为分离的连接从服务器,支持多台从服务器。
配置方法如下,如不会设置,付费找官方解决吧!
'slaves' => array( array( 'host' => '127.0.0.1', // 数据库地址 'user' => 'root', 'password' => 'root', 'name' => 'WellCMS', 'tablepre' => 'well_', 'charset' => 'utf8', 'engine' => 'myisam', ), array( 'host' => '127.0.0.1', // 数据库地址 'user' => 'root', 'password' => 'root', 'name' => 'WellCMS', 'tablepre' => 'well_', 'charset' => 'utf8', 'engine' => 'myisam', ) )
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。