好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

thinkphp配置连接的数据库 - Thinkphp

thinkphp配置连接的数据库

1.在thinkphp入口文件同目录下的config.inc.php中添加数据库配置信息

<?php  return   array (  'DB_TYPE' => 'mysqli' ,  'DB_HOST' => 'localhost' ,  'DB_NAME' => 'demo' ,  'DB_USER' => 'root' ,  'DB_PWD' => 'root' ,  'DB_PREFIX' => 'think_' ,  );  ?> 

然后在项目目录的config.php文件中添加如下代码:

<?php  $arr1 = array (  //'配置项'=>'配置值'   'URL_MODEL' =>2,  'APP_DEBUG' =>true,  'LOG_RECORD' =>true,  ......  );  $arr2 = include   'config.inc.php' ;  return   array_merge ( $arr1 , $arr2 );  ?> 

在后台文件中也可以添加如上代码,这样在数据库配置的连接信息改动后,只需要修改config.inc.php文件中的信息就可以达到同时修改前台与后台的数据库连接配置信息。

2. 如果在控制器中要连接另外的数据库可以通过添加如下代码完成:

$arrr = array (  'dbms' => 'mysqli' ,  //注意本书组中键名是规定的不能变动.   'username' => 'google' ,  'password' => 'hello' ,  'hostname' => '127.0.0.1' ,  'database' => 'MYDBname' ,  );  $db = new  Db( $arrr ); 

查看更多关于thinkphp配置连接的数据库 - Thinkphp的详细内容...

  阅读:68次