3 回答

TA貢獻(xiàn)1982條經(jīng)驗(yàn) 獲得超2個(gè)贊
php鏈接mysql必備條件:
已安裝mysql數(shù)據(jù)庫;
檢查php環(huán)境是否已開啟mysql擴(kuò)展(一般情況下是開啟的);
檢查方法:a.使用phpinfo();函數(shù),看有沒有mysql項(xiàng);b.打開php.ini文件,檢查php_mysql.dll前分號(hào)是否已取掉。
php鏈接代碼如下:
<?php//設(shè)置編碼格式header("Content-type:text/html;charset=utf-8"); //定義數(shù)據(jù)庫主機(jī)地址$host="localhost"; //定義mysql數(shù)據(jù)庫登錄用戶名$user="root"; //定義mysql數(shù)據(jù)庫登錄密碼$pwd=""; //鏈接數(shù)據(jù)庫$conn = mysql_connect($host,$user,$pwd); //對(duì)連接進(jìn)行判斷if(!$conn){ die("數(shù)據(jù)庫連接失敗!".mysql_errno());}else{ echo "數(shù)據(jù)庫連接成功!";}?>
運(yùn)行結(jié)果:
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預(yù)處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。PHP 獨(dú)特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。
它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁。用PHP做出的動(dòng)態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。

TA貢獻(xiàn)1790條經(jīng)驗(yàn) 獲得超9個(gè)贊
1、方便不同數(shù)據(jù)庫之間的切換
數(shù)據(jù)庫有很多種,比如mysql,mysqli,Oracle,Access等等,使用pdo方式連接數(shù)據(jù)庫,只需要定義DSN即可以連接各種類型的數(shù)據(jù)庫
2、PDO有預(yù)處理機(jī)制,數(shù)據(jù)庫操作更快,而且預(yù)處理機(jī)制可以有效的防止數(shù)據(jù)注入,降低數(shù)據(jù)庫被黑客攻擊的可能
添加回答
舉報(bào)