我按照百度上的配置了几次都是无法加载数据库驱动,代码如下
<?php return array( //数据库配置1 'DB_CONFIG1' => array( 'db_type' => 'mysql', 'db_user' => 'root', 'db_pwd' => '123', 'db_host' => '192.168.1.10', 'db_port' => '3306', 'db_name' => 'webpagedb', 'db_charset'=> 'utf8',), //数据库配置2 'DB_CONFIG2' => 'mysql://root:123@192.168.1.10:3306/webpage#utf8');
?>
然后也有去弄实例化,结果还是这样说无法加载驱动
我没碰到过这个问题,但是我想说你可以试着链接1个数据库看看是否会报错,如果一个数据库都报错就是你配置的问题。
还有我刚才在thinkphp手册上看到一个方法我已经用过模型中链接数据库这块里面还提供了
主从数据库设置 比较适合高并发,高负载,可以到\ThinkPHP\Common\convention.php中查看默认的系统常量设置. config.php <?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,//读写分离,默认第一台服务器为写入服务器,其它的只读取不写入 ); ?>http://www.jb51.net/article/54215.htm http://www.thinkphp.cn/simple/new_feature_8.html
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。