PHP連線資料庫之PHP連線MYSQL資料庫程式碼
- < ?php
- $mysql_server_name='localhost';
- //改成自己的mysql資料庫伺服器
- $mysql_username='root';
- //改成自己的mysql資料庫使用者名稱
- $mysql_password='12345678';
- //改成自己的mysql資料庫密碼
- $mysql_database='mycounter';
- //改成自己的mysql資料庫名
- $conn=mysql_connect($mysql_server_name,
$mysql_username,$mysql_password,
$mysql_database); - $sql='CREATE DATABASE mycounter
DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; - ';
- mysql_query($sql);
- $sql='CREATE TABLE `counter`
(`id` INT(255) UNSIGNED NOT NULL
AUTO_INCREMENT ,`count` INT(255)
UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY
( `id` ) ) TYPE = innodb;'; - mysql_select_db($mysql_database,$conn);
- $result=mysql_query($sql);
- //echo $sql;
- mysql_close($conn);
- echo "Hello!資料庫mycounter已經成功建立!";
- ?>
PHP連線資料庫之PHP連線ACCESS資料庫程式碼方法
- < ?
- $conn = new com("ADODB.Connection");
- $connstr = "DRIVER={Microsoft
Access Driver (*.mdb)};
DBQ=". realpath("data/db.mdb"); - $conn->Open($connstr);
- $rs = new com("ADODB.RecordSet");
- $rs->Open("select *
from szd_t",$conn,1,1); - while(! $rs->eof) {
- $f = $rs->Fields(1);
- echo $f->value;
- $rs->MoveNext();
- }
- ?>
PHP連線資料庫之PHP連線MS SQL資料庫程式碼方法
1.安裝SQL伺服器並新增PHP的MSSQL擴充套件
2.使用以下程式碼連線並測試
- < ?php
- $myServer = localhost; //主機
- $myUser = sa; //使用者名稱
- $myPass = password; //密碼
- $myDB = Northwind; //MSSQL庫名
- $s = @mssql_connect($myServer,
$myUser, $myPass) - or die(Couldnt connect to
SQL Server on $myServer); - $d = @mssql_select_db($myDB, $s)
- or die(Couldnt open database $myDB);
- $query = SELECT TitleOfCourtesy
+ +FirstName+ +LastName AS Employee ; - $query .= FROM Employees ;
- $query .= WHERE Country=USA
AND Left(HomePhone, 5) = (206); - $result = mssql_query($query);
- $numRows = mssql_num_rows($result);
- echo < h1> . $numRows . Row .
($numRows == 1 ? : s) . Returned </ h1>; - while($row = mssql_fetch_array($result))
- {
- echo < li> . $row[Employee] . < /li>;
- }
- ?>
PHP連線資料庫之PHP連線Oracle資料庫
PHP提供了兩套函式與Oracle連線,分別是ORA_和OCI函式。其中ORA_函式略顯陳舊。OCI函式更新據說更好一些。兩者的使用語法幾乎相差無幾。你的PHP安裝選項應該可以支援兩者的使用。
- < ?
- if ($conn=Ora_Logon
("user@TNSNAME","password")) - { echo "SUCCESS !
Connected to database\n"; - }else
- {echo "Failed :-(
Could not connect to database\n";} - Ora_Logoff($conn);
- phpinfo();
- ?>
以上PHP連線資料庫的程式碼使用TNSNAME(在你的tnsnames.ora檔案中指明)定義的Oracle資料庫名稱、使用者名稱稱和密碼連線資料庫。在成功連線的基礎上,ora_logon函式返回一個非零的連線ID並儲存在變數$conn中。