Heim  >  Artikel  >  Backend-Entwicklung  >  So verbinden Sie mehrere Datenbanken über thinkphp

So verbinden Sie mehrere Datenbanken über thinkphp

jacklove
jackloveOriginal
2018-06-15 11:26:432312Durchsuche

thinkphp stellt eine Verbindung zu mehreren Datenbanken her
In der Konfigurationsdatei:

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'
    )
);

Vorgänge zur Interaktion mit der Datenbank:
Beim Instanziieren einer Tabelle
Der Punkt vor dem Punkt ist der Datenbankname, und der Punkt nach dem Punkt ist der Tabellenname

$user=M('test2.user');

In diesem Artikel wird erläutert, wie Sie mehrere Datenbanken über thinkphp verbinden. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Über ThinkPHP 5. Einige grundlegende Operationen der Datenbank

Regeln zum Hinzufügen verschiedener Daten in thinkphp5

Über die zugehörigen Vorgänge der ThinkPHP5-Datenbank

Über die Datenbank- und Modellnutzung von ThinkPHP5

Das obige ist der detaillierte Inhalt vonSo verbinden Sie mehrere Datenbanken über thinkphp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn