php5.6數(shù)據(jù)庫操作 php50

php 5.6怎么連接sql2005

前段時間剛解決這個問題! (這里有個php5.4的連接方法,可以供參考,php5.6的只需要下載響應(yīng)的sqlserver擴(kuò)展)

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:空間域名、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設(shè)、通山網(wǎng)站維護(hù)、網(wǎng)站推廣。

1、下載微軟提供的dll

地址:

我下的SQLSRV30.EXE,這個exe是一個自解壓文件,下載后雙擊選路徑解壓會得到一堆dll和說明文件。(此處特別注意一下:官網(wǎng)下載的只支持32位的操作系統(tǒng),如果你的操作系統(tǒng)是64位的,會報錯。筆者之前在這里堵了好長時間!)

2、將對應(yīng)自己php版本的dll文件copy到php ext目錄下

ts是指線程安全(ThreadSafe),nts是指線程不安全,得根據(jù)安裝的php版本來選擇,如果不確定,就分別嘗試一下;

我用的php5.4,就將php_sqlsrv_54_ts.dll復(fù)制到ext目錄下,

例如:D:\Program Files\PHP 5.4\ext

3、修改php.ini文件

增加一行: extension=php_sqlsrv_54_ts.dll

修改一行 : mssql.secure_connection = Off改為on

4、重啟apache

5、配置MS SQL Server2005

a、打開 SQL Server 配置管理器:SQL Server Configuration Manager,打開協(xié)議;

b、啟用“Named Pipes”和“TCP/IP”,默認(rèn)是已禁用的;

c、右鍵點擊“TCP/IP”,選擇“屬性”,選擇“IP地址”,在”ALLIP“下的“TCP動態(tài)端口”后填寫1433;

d、重啟SQL Server。

備注:記得開啟sa登錄。

6、安裝Microsoft SQL Server 2012 Native Client.msi

根據(jù)自己系統(tǒng)在PHP服務(wù)器所在機(jī)器安裝Microsoft SQL Server 2012 Native Client.msi,分X64和X86的。( )

php怎么鏈接mysql5.6并創(chuàng)建數(shù)據(jù)庫

下面是一個php連接數(shù)據(jù)庫操作的測試代碼,你可以參考:

?php

$id = mysql_connect("localhost", "root", "123456") or die(mysql_error());

$ok = mysql_select_db("zf2", $id) or die(mysql_error());

if ($ok) {

echo "ok";

} else {

echo "no";

}

$rs = mysql_query("select * from album order by artist asc");

if ($rs) {

echo "sdfasf";

} else {

echo "fail";

}

if (mysql_num_rows($rs) != 0) {

while($row = mysql_fetch_array($rs)) {

print_r($row['id'] . "br");

}

}

unset($row);

mysql_free_result($rs);

mysql_close($id);

php5.6怎么繼續(xù)使用mysql_connect連接數(shù)據(jù)庫,而不是用最新的mysqli

親 mysql_query 很不安全的,就是這個原因才廢棄的,而強(qiáng)制采用PDO 的方式,去搜索PDO,建議你去看看后盾網(wǎng),或兄弟連視頻 去他們官網(wǎng)都是免費的

你去學(xué)學(xué)PDO就行,那個預(yù)處理比較重要

學(xué)個大概就行 你不玩混編的話 不如多玩玩框架,

另提醒 你學(xué) tp的時候 別學(xué)3.1 否則白學(xué),現(xiàn)在公司用3.2 而 3.2 把3.1的N多方法廢棄,連目錄都變了...我一直用yii公司抽風(fēng)換tp 我剛學(xué)完 公司 就換成3.2 了 白學(xué)了

而且你看 6.0 廢棄的東西更多.

廢棄一些東西都是有其原因的,如果你網(wǎng)站全用mysql_query的小網(wǎng)站,我用一天就能把你網(wǎng)站廢掉,sql注入即可

我們公司剛升級到PHP5.6版本,然后用phpmyadmin修改用戶的某張表里面的插入權(quán)限死循環(huán),導(dǎo)致網(wǎng)站500錯誤

首先看一下數(shù)據(jù)庫數(shù)據(jù)是否修改成功(這里是權(quán)限修改),如果沒有的話,可以檢查一下是否是服務(wù)器的根目錄空間已經(jīng)占滿或接近滿負(fù)荷,導(dǎo)致操作不成功;

可以在php.ini中打開display_errors=On,如果報的是HTTP 500服務(wù)器內(nèi)部錯誤,可能phpmyadmin程序的index.php文件中用到了require(./xxx.php)這樣的語句,一般是文件或數(shù)據(jù)庫權(quán)限問題,可以將里面的require(./xxx.php)改成 require(xxx.php)或者將上級目錄即xxx.php對應(yīng)的/目錄賦予可執(zhí)行權(quán)限;

分享名稱:php5.6數(shù)據(jù)庫操作 php50
本文網(wǎng)址:http://muchs.cn/article18/doccegp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、建站公司、網(wǎng)站設(shè)計公司定制網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站