這節(jié)講的數(shù)據(jù)庫連接的連接是什么意思呢??是不是多人使用不同的賬號連接一個數(shù)據(jù)庫的意思?下面這個代碼不懂這個開啟一個新的連接什么意思
默認(rèn)的,PHP使用最近的數(shù)據(jù)庫連接執(zhí)行查詢,但如果存在多個連接的情況,則可以通過參數(shù)指令從那個連接中進(jìn)行查詢。
$link1 = mysql_connect('127.0.0.1', 'code1', '');
$link2 = mysql_connect('127.0.0.1', 'code1', '', true); //開啟一個新的連接
$res = mysql_query('select * from user limit 1', $link1); //從第一個連接中查詢數(shù)據(jù)
2015-08-26
不是。
這段是因為你沒有指明你要連接的是哪一個數(shù)據(jù)庫。
那么,當(dāng)你直接查詢你的sql代碼的時候,他會選擇你最近一個連接過的數(shù)據(jù)庫。
所以,如果你要連接多個數(shù)據(jù)庫,請把連接的信息,分別存為變量,這樣查詢不同的sql代碼的時候,不會不小心插錯了值。