真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php數(shù)據(jù)庫連接軟件 php連接數(shù)據(jù)庫查詢數(shù)據(jù)

php文件中如何連接數(shù)據(jù)庫

可以下載phpmyadmin軟件,用這個軟件,會直接顯示你的數(shù)據(jù)庫,不用使用insert等sql語句,在軟件里有相應的點擊符號,通過對這些符號的使用點擊,就可以對任何表進行增刪改查操作。存儲數(shù)據(jù)的數(shù)據(jù)庫,如果是mysql的,在mysql中的data目錄下。其他數(shù)據(jù)庫的各異。

站在用戶的角度思考問題,與客戶深入溝通,找到水城網(wǎng)站設計與水城網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站設計、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、國際域名空間、網(wǎng)站空間、企業(yè)郵箱。業(yè)務覆蓋水城地區(qū)。

怎么讓網(wǎng)頁連接PHPadmin數(shù)據(jù)庫?

方法/步驟

phpMyAdmin是一款web數(shù)據(jù)庫管理軟件,這款軟件是數(shù)據(jù)庫管理軟件web軟件中非常實用的。

請點擊輸入圖片描述

先進入到網(wǎng)站管理的面板,在面板里找到?phpMyAdmin 4.0 點擊對應的小方框,如下圖

請點擊輸入圖片描述

點擊旁邊小方框后會新開一個頁面,可能在訪問這個頁面的時候會讓輸入用戶名、密碼的口令,將口令輸入進去

請點擊輸入圖片描述

登錄成功后就進入了phpMyAdmin 的主控制面板了,面板顯示了導入、導出、狀態(tài)、用戶等功能。還有就是數(shù)據(jù)庫服務器的一些軟件參數(shù),如協(xié)議版本等信息。

請點擊輸入圖片描述

在面板的左側,列出了所有的數(shù)據(jù)庫,點擊數(shù)據(jù)庫名稱前面的+號可以展開數(shù)據(jù)庫查看數(shù)據(jù)庫中所有的數(shù)據(jù)表

請點擊輸入圖片描述

點擊數(shù)據(jù)表名,會打開點擊數(shù)據(jù)表,會顯示點擊數(shù)據(jù)表的數(shù)據(jù),前30條數(shù)據(jù)。因為是web的管理軟件所以在處理大量數(shù)據(jù)的查詢或者其他操作時會顯得特別的消耗時間,但是使用web管理數(shù)據(jù)庫不都是臨時的情況下使用么。

請點擊輸入圖片描述

php怎么連接sql server 2012

1:PHP5.2.x本身有個php_mssql.dll的擴展用來連接Sql server,但是這個dll只是用來連接低版本 Sql server的(2000以下版本),在Sql server 2005及以上版本無法使用mssql_connect連接到數(shù)據(jù)庫。

  2:php5.3.x不再支持php_mssql.dll 拓展庫了,及時使用php5.2.x中的php_mssql.dll也無法使用。 微軟專門為PHP出了個SQL Server的擴展(Windows版本的),對于Windows下使用php開發(fā)SQL Server應用來說,這個擴展有利于利用SQL Server來開發(fā)php平臺連接sql server數(shù)據(jù)庫管理系統(tǒng)。

一、php5.3以下的版本連接sql server

5.3以下的版本擴展里面自帶一個php_mssql.dll;接數(shù)據(jù)庫的擴展,可以利用這個擴展鏈接數(shù)據(jù)庫,(只限于鏈接低版本數(shù)據(jù)庫)。

具體的步驟如下:

1:首先安裝sql server,超級不好安裝,我之前安裝的是2008版本的,Windows過期后就不能用了,然后重裝還裝不上,最后重裝系統(tǒng)才裝上

2:確定SQL裝的時候用的是混合認證模式,或SQL驗證模式,然后打開php的配置文件(php.ini),開啟mssql擴展 (extension=php_pdo_mssql.dll前面的分號去掉)并且需要把mssql.secure_connection = On 重啟后生效。

如果比較順利的話已經(jīng)可以連接數(shù)據(jù)庫了,如果連不上就需要繼續(xù)低下的配置:

3: 檢查ntwdblib文件的版本(php/下面和Apache/下面)下載正確的版本的 ntwdblib.dll(2000.80.194.0)覆蓋現(xiàn)有的DLL文件,(把ntwdblib.dll,php_mssql.dll 復制到system32目錄中也可以)ntwdblib.dll 用于PHP連接MSSQL2005或2008的驅動文件。

4:測試連接:mssql_connect('localhost,1433', '用戶名', '密碼');

二、php5.3+連接sql server

其 實5.3以下的php版本已經(jīng)很少用了,況且安全性和兼容性都不好,所以高版本的php還是比較常見的。實踐證明低版本的php連接數(shù)據(jù)庫成功率比較低 (2005以上的版本幾乎不能使用),推薦使用php5.3+ php使用微軟專門的擴展 SQLSRV 來連接sqlserver數(shù)據(jù)庫

步驟如下:

1:先到微軟網(wǎng)站下載 SQL Server Driver for PHP 是一個自解壓的 EXE文件,解壓縮后你會得到這么幾個文件:

其中的52、53表示就是php的5.2.x和5.3.x 版本,選擇跟你php版本相匹配的;vc6或vc9的選擇要看你使用的是什么web服務器軟件,如果使用的是IIS那就選擇vc9的,如果是Apache 則選擇vc6的,ts和nts的選擇要看你安裝的php版本是線程安全版的還是非線程安全版,ts是線程安全,nts是非線程安全。

如果不知道可以在phpinfo里看Zend Extension Build這個屬性如下圖:

2:將擴展拷貝到拷到php/ext目錄下,在php.ini文件,添加一下代碼:

extension=在ext下的pdo擴展(用于pdo)

extension=在ext下的擴展

3:重啟服務器,打開phpinfo();看到以下狀態(tài)就證明添加擴展成功,

4:連接測試:

?php ? $serverName = "(local)"; ? $connectionInfo = array("UID"="sa","PWD"="admin","Database"="db_online"); ? $conn = sqlsrv_connect( $serverName, $connectionInfo); ? if( $conn ){ ? ? ?echo "Connection established.\n"; ? }else{ ? ? ?echo "Connection could not be established.\n"; ? ? ?die( var_dump(sqlsrv_errors())); ? } ? sqlsrv_close( $conn); ?

注意這里的連接不是用mssql_connect而是用sqlsrv_connect,在這個版本中,還有幾個函數(shù):

這個擴展為php新增了一系列sqlsrv_開頭的函數(shù),常用的如下:

sqlsrv_connect

sqlsrv_close

sqlsrv_commit

sqlsrv_errors

sqlsrv_fetch

sqlsrv_fetch_array

sqlsrv_fetch_metadata

sqlsrv_num_rows

sqlsrv_query

sqlsrv_rollback

sqlsrv_rows_affected

. . .

另外注意的是,如果使用這個擴展連接Sql server 2005以及以上版本的sql server(如sql server 2008),你還需要在機器上先安裝 SQL Server Native Client

不然會出現(xiàn)如下錯誤:

array

0 =array

0 =string'IMSSP'(length=5)

'SQLSTATE' =string'IMSSP'(length=5)

1 =int-49

'code' =int-49

2 =string'This extension requires the Microsoft SQL Server 2012 Native Client. Access the ? ? following URL to download the Microsoft SQL Server 2012 Native Client ODBC driver for x86:

'

(length=216)

'message' =string'This extension requires the Microsoft SQL Server 2008 Native Client. Access the following URL to download the Microsoft SQL Server 2008 Native Client ODBC driver for x86:

'

(length=216)

1 =array

0 =string'IM002'(length=5)

'SQLSTATE' =string'IM002'(length=5)

1 =int0

'code' =int0

2 =string'[Microsoft][ODBC 驅動程序管理器] 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認驅動程序'(length=71)

'message' =string'[Microsoft][ODBC 驅動程序管理器] 未發(fā)現(xiàn)數(shù)據(jù)源名稱并且未指定默認驅動程序'(length=71)

解決方法:需要安裝SQL Server 2008 Native Client ODBC Driver,下載安裝文件sqlncli.msi,安裝后就可以了。


分享題目:php數(shù)據(jù)庫連接軟件 php連接數(shù)據(jù)庫查詢數(shù)據(jù)
文章URL:http://weahome.cn/article/ddedjgj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部