1.如果只是支持mysql,就不用说了,先说说只支持mongodb吧

在config.php中
<?php
return array(
//'配置项'=>'配置值'
'DB_TYPE'=>'mongo',
'DB_HOST'=> '127.0.0.1',
'DB_USER'=>'',
'DB_PWD'=>'',
'DB_PORT'=>'27017',
'DB_NAME'=> 'test',
'DB_PREFIX'=> '',
);

新建一个TestModel.class.php文件

<?php
namespace Home\Model;
use Think\Model\MongoModel;
Class TestModel extends MongoModel{

}
?>

然后在控制器中

$user = D("users")->select();

var_dump($user);

就可以了。

2.同时支持mysql和mongodb

测试后发现只能以mogodb为主是可以使用的。

在config.php配置文件中
<?php
return array(
//'配置项'=>'配置值'
'DB_TYPE'=>'mongo',
'DB_HOST'=> '127.0.0.1',
'DB_USER'=>'',
'DB_PWD'=>'',
'DB_PORT'=>'27017',
'DB_NAME'=> 'test',
'DB_PREFIX'=> '',

'DB_MYSQL' => array(
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => 'localhost', // 服务器地址
'DB_NAME' => 'test, // 数据库名
'DB_USER' => 'root', // 用户名
'DB_PWD' => '1314', // 密码
'DB_PORT' => 3306, // 端口
'DBPREFIX' => 'action' // 数据库表前缀
),

);

然后mongodb的调用方法不变,mysql调用方法

mysql的可以这样:
$user = M('user','action_','DB_MYSQL')->select();
var_dump($user):

手册介绍地址:http://document.thinkphp.cn/manual_3_2.html#connect_db