3 回答

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

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