使用php自帶的mysql拓展庫進行mysql操作:
1.配置連線引數:
#配置連線引數:mysql伺服器、使用者、密碼$my_server = "localhost";
$my_username = "root";
$my_password = "password";
2.建立資料庫連線:
$connect = mysql_connect($my_server, $my_username, $my_password);if ($connect == false)
else
執行結果:
>d:\...\php>php mysql_test.php>info: connect to the 'localhost' with username 'root' successfully!
我使用的是mysql_connect()方法,該方法用於建立乙個非持久的資料庫連線。其原型和引數、返回型別說明如下:
引數描述
server
可選。規定要連線的伺服器。
可以包括埠號,例如 "hostname:port"。
可以包括到本地套接字的路徑,例如對於 localhost 的 ":/path/to/socket"。
如果 php 指令 mysql.default_host 未定義(預設情況),則預設值是 'localhost:3306'。
user
可選。使用者名稱。預設值是伺服器程序所有者的使用者名稱。
pwd可選。密碼。預設值是空密碼。
newlink
可選。如果用同樣的引數第二次呼叫 mysql_connect(),將不會建立新連線,而將返回已經開啟的連線標識。
引數 new_link 改變此行為並使 mysql_connect() 總是開啟新的連線,甚至當 mysql_connect() 曾在前面被用同樣的引數呼叫過。
clientflag
可選。client_flags 引數可以是以下常量的組合:
如果成功,則返回乙個 mysql 連線標識,失敗則返回 false。
使用該方法建立的資料庫連線,以下方式可以正常關閉:
1.指令碼執行結束;2.呼叫 mysql_close() 關閉。
可以使用mysql_pconnect()方法建立乙個持久的資料庫連線。其原型和引數、返回型別說明如下:
引數描述
server
同mysql_connect()方法
user
同mysql_connect()方法
pwd同mysql_connect()方法
clientflag
同mysql_connect()方法
如果成功,則返回乙個 mysql 持久連線識別符號,出錯則返回 false。
1.當建立連線時mysql_pconnect()將先嘗試尋找在同主機上使用用同使用者名稱和密碼已經建立的(持久)連線;如果找到,則返回此連線標識而不開啟新連線。
2.當指令碼執行結束後到伺服器的連線不會被關閉,將保持開啟以備以後使用(mysql_close() 不會關閉由 mysql_pconnect() 建立的連線)。
php連線mysql資料庫
只寫了簡單的連線資料庫的 以及從資料庫中查詢資料 uname admin conn mysql connect localhost root 123 user db mysql select db books conn sql select from userlogin where username...
PHP連線MYSQL資料庫
php連線mysql比其他語言連線資料庫要方便的多,不像c 連線sql server似的那麼麻煩,還要匯入動態鏈結庫之類的。而php連線mysql只要你正確安裝安裝包套裝之後,預設情況下系統已經把該配置的都給配置好了,你只需要呼叫幾個函式即可。而且php是弱型別語言,也就是它不會像c那樣有嚴格的資料...
php連線mysql資料庫
1.連線伺服器 mysql connect string hostname string username string password 2.關閉資料庫 mysql close 3.選擇資料庫 mysql select db string database name,resource id res...