thinkphp 연결 데이터베이스 설정 기술

1575 단어
본고의 실례는thinkphp 설정 연결 데이터베이스에 자주 사용하는 방법을 설명하여 여러분에게 참고하도록 공유합니다.구체적인 방법은 다음과 같습니다.
1. thinkphp 입구 파일과 디렉터리에 있는config.inc.php에 데이터베이스 구성 정보 추가

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

그리고 프로젝트 디렉터리의config.php 파일에 다음 코드를 추가합니다.

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

백엔드 파일에도 위 코드를 추가할 수 있습니다. 이렇게 하면 데이터베이스에 설정된 연결 정보가 바뀌면 config만 수정할 수 있습니다.c.php 파일의 정보는 프론트 데스크톱과 백엔드의 데이터베이스 연결 설정 정보를 동시에 수정할 수 있습니다.
2. 컨트롤러에 다른 데이터베이스를 연결하려면 다음 코드를 추가하여 완료할 수 있습니다.

   $arrr=array(  
  
'dbms'=>'mysqli', // . 
'username'=>'google', 
'password'=>'hello', 
'hostname'=>'127.0.0.1', 
'database'=>'MYDBname', 
); 
$db=new Db($arrr);

본 논문에서 서술한 것이 여러분의 ThinkPHP 프레임워크 프로그램 설계에 도움이 되었으면 합니다.

좋은 웹페이지 즐겨찾기