+ -
当前位置:首页 → 问答吧 → thinkphp连接sql server 2008 请高人指教

thinkphp连接sql server 2008 请高人指教

时间:2011-08-02

来源:互联网

<?php
return array(
//'配置项'=>'配置值'

/* 数据库设置 */
'DB_TYPE'               => 'mssql',     // 数据库类型
'DB_HOST'               => 'fjk', // 服务器地址
'DB_NAME'               => 'info_platform',          // 数据库名
'DB_USER'               => 'sa',      // 用户名
'DB_PWD'                => 'sa',          // 密码
'DB_PORT'               => 1433,        // 端口
'DB_PREFIX'             => 'think_',    // 数据库表前缀
'DB_SUFFIX'             => '',          // 数据库表后缀
'DB_FIELDTYPE_CHECK'    => false,       // 是否进行字段类型检查
'DB_FIELDS_CACHE'       => true,        // 启用字段缓存
'DB_CHARSET'            => 'utf8',      // 数据库编码默认采用utf8
'DB_DEPLOY_TYPE'        => 0, // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
'DB_RW_SEPARATE'        => false,       // 数据库读写是否分离 主从式有效
);
?>
这样配置连接sql server 为什么连接不成功,请高人指教

作者: fjk_fwolf   发布时间: 2011-08-02

3.最后一个问题,很关键,cofing.php里设置
return array(
'DB_TYPE'=>'mssql',
'DB_HOST'=>'192.168.1.88,1433',  //这里端口是用逗号隔开,不是冒号,而且一定要写对端口号
'DB_NAME'=>'abc',
'DB_USER'=>'sa',
'DB_PWD'=>'sa123',
'DB_PORT'=>'',//此处参考连接mssql的资料,一定要有,测试没有的话,也不能正常连接
'DB_PREFIX'=>'',
'SHOW_PAGE_TRACE' =>true,
'APP_DEBUG' => true
);
这样就好好了

作者: fjk_fwolf   发布时间: 2011-08-02