Thinkphp는 여러 데이터베이스에 연결됩니다.
구성 파일에서:
return array( //数据库配置信息 默认连接这一个 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => '127.0.0.1', // 服务器地址 'DB_NAME' => 'test1', // 数据库名 'DB_USER' => 'root', // 用户名 'DB_PWD' => '', // 密码 'DB_PORT' => 3306, // 端口 'DB_PREFIX' => '', // 数据库表前缀 'DB_CHARSET'=> 'utf8', // 字符集 'LOAD_EXT_FILE'=>'functions', //我的第一个数据库连接 'DB_BBS'=>array( 'dbms' => 'mysql', 'username' => 'root', 'password' => '', 'hostname' => '127.0.0.1', 'hostport' => '3306', 'database' => 'test1' ), //第二个数据库链接, 'DB_NEWS'=>array( 'dbms'=>'mysql', 'username'=>'root', 'password'=>'', 'hostname'=>'127.0.0.1', 'hostport'=>'3306', 'database'=>'test2' ) );
데이터베이스와 상호 작용하는 작업:
테이블을 인스턴스화할 때
데이터베이스 이름은 점 앞에, 테이블 이름은 점 뒤에 옵니다
$user=M('test2.user');
이것은 기사에서는 thinkphp 데이터베이스를 통해 여러 데이터베이스를 연결하는 방법을 설명합니다. 더 많은 관련 내용을 보려면 PHP 중국어 웹사이트를 참조하세요.
관련 권장 사항:
위 내용은 thinkphp를 통해 여러 데이터베이스를 연결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!