두 개의 별도 데이터베이스가 있는데 두 가지 모두에 대한 연결을 동시에 열고 싶습니다. 둘 다 동일한 로그인 세부 정보를 가지고 있으므로 두 가지를 모두 사용할 수 있도록 mysql_connect
함수의 네 번째 매개 변수를 사용했습니다. 내가 $db2
를 사용할 때두 개의 고유 한 mysql 연결을 여는 중입니까?
$db1 = mysql_connect('host','user','pass',true);
mysql_select_db('db1', $db1);
$db2 = mysql_connect('host','user','pass',true);
mysql_select_db('db2', $db2);
나는 그것이 잘 작동하는 mysql_query
에서 $db1
자원을 사용하여 이와 같이
db1
데이터베이스를 사용하려고합니다.
db.table
과 같은 데이터베이스를 참조 할 수 있지만이 기능이 작동하지 않는 이유가 궁금합니다.
누구가 그런 질문을 upvoted? * 코드 *는 "여전히 db1 데이터베이스를 사용하려고합니다"로 구성됩니까? –
@ Col.Shrapnel - 너 무슨 일이야? – Brett