PHP連線資料庫成功,但是「選擇資料庫失敗」

2021-10-07 20:13:19 字數 1081 閱讀 7023

一、用mysqli_connect連線資料庫時成功實現,但在mysqli_select_db時總是選擇不了對應的資料庫。這又是什麼問題呢?

原來是mysql_select_db和mysqli_select_db是不一樣的語句。

具體是這樣的。

$select=

mysqli_select_db

($link,

"login");

//選擇資料庫

$select=

mysql_select_db

("login"

,$link)

;//選擇資料庫

其中login是我們所要選擇資料庫的名稱。

這樣就完美地解決了我的第乙個問題

二、我在寫註冊登入這個頁面,寫sql的插入語句時,雖然註冊成功,但是無法在mysql資料庫中查到相對應的資料。

這個問題和第乙個問題是一樣的,也是因為mysql和mysqli的區別。原本寫的語句是這樣的

$sql=

"insert into register values("

."\""

."$name"

."\""

.","

."\""

."$password1"

."\""

.")"

;//將註冊資訊插入資料庫表中

mysql_query

($sql,$link)

;

改之後的語句是這樣的。

$sql=

"insert into register values("

."\""

."$name"

."\""

.","

."\""

."$password1"

."\""

.")"

;//將註冊資訊插入資料庫表中

mysqli_query

($link,$sql)

;

php連線資料庫

create table message id tinyint 1 not null auto increment,user varchar 25 not null,title varchar 50 not null,content tinytext not null,lastdate date n...

php連線資料庫

天貓內部優惠券 設定資料庫變數 db host localhost 資料庫主機名稱,一般都為localhost db user root 資料庫使用者帳號,根據個人情況而定 db passw 資料庫使用者密碼,根據個人情況而定 db name test 資料庫具體名稱,以剛才建立的資料庫為準 連線資...

PHP連線資料庫

php連線資料庫函式 mysql connect 開啟mysql連線 mysql select db 開啟乙個資料庫 和or die 隱藏錯誤和條件顯示 mysql connect 主機 使用者名稱 密碼 mysql select db 開啟資料庫 鏈結標示符 如果不是特宣告連線標示符,則預設為是上...