首頁  >  文章  >  後端開發  >  php PDO匯入資料庫失敗怎麼辦

php PDO匯入資料庫失敗怎麼辦

藏色散人
藏色散人原創
2022-10-28 10:11:421513瀏覽

php PDO匯入資料庫失敗的解決方法:1、修改連線語句為「'mysql:host=localhost;dbname=project'」;2、重新執行查詢語句為「$dbh->prepare( "INSERT INTO project.users (userName, userEmail) VALUES (?,?)");」即可。

php PDO匯入資料庫失敗怎麼辦

本教學操作環境:windows7系統、PHP8.1版、Dell G3電腦。

php PDO匯入資料庫失敗怎麼辦?

顯示錯誤訊息,表示你已經連接到資料庫罰款,但該專案資料庫尚未選定。

可以肯定它試圖用正確的DSN改正,我會嘗試改變連接字串直接包含值,而不是變量,即:

'mysql:host=localhost;dbname=project'

這不應該有所作為,但值得檢查。

如果這樣做不起作用,並且由於你似乎可以連接到MySQL,因此

解決方法可能是將資料庫名稱作為查詢的一部分。

所以你上面的查詢會變成:

$query=$dbh->prepare("INSERT INTO project.users (userName, userEmail) VALUES (?,?)");

以上是php PDO匯入資料庫失敗怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn