PHP 連線Mysql資料庫

2022-02-07 20:40:38 字數 1642 閱讀 5382

使用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...