>백엔드 개발 >PHP 튜토리얼 >PHP中连接多个MySQL数据库的方法_PHP教程

PHP中连接多个MySQL数据库的方法_PHP教程

WBOY
WBOY원래의
2016-07-13 10:23:441411검색

PHP中连接多个MySQL数据库的方法

   有时候,我们可能会在一个PHP项目中连接多个MySQL数据库,就要写多个mysql_connect和mysql_select_db,但是有些童鞋发现写来写全其实总是调用最后一个数据库。

  其实正确的写法是:

  //数据库1

  $conn1 = mysql_connect('localhost:3306', 'root', '111111',true);

  mysql_select_db('db1', $conn1);

  mysql_query ('set names UTF8');

  //数据库2

  $conn2 = mysql_connect('localhost:3306', 'root', '222222',true);

  mysql_select_db('db2', $conn2);

  mysql_query ('set names UTF8');

  原理就是mysql_connect函数中设置“new_link”参数为true,强制使用新的连接。

  mysql_connect函数

  resource mysql_connect ( [string server [, string username [, string password [, bool new_link [, int client_flags]]]]] )

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/834968.htmlTechArticlePHP中连接多个MySQL数据库的方法 有时候,我们可能会在一个PHP项目中连接多个MySQL数据库,就要写多个mysql_connect和mysql_select_db,但是有些童...
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.