在mysql數(shù)據(jù)庫中,創(chuàng)建一個test數(shù)據(jù)庫,用于測試。
創(chuàng)新互聯(lián)是一家以網(wǎng)絡(luò)技術(shù)公司,為中小企業(yè)提供網(wǎng)站維護、成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、網(wǎng)站備案、服務(wù)器租用、域名注冊、軟件開發(fā)、小程序定制開發(fā)等企業(yè)互聯(lián)網(wǎng)相關(guān)業(yè)務(wù),是一家有著豐富的互聯(lián)網(wǎng)運營推廣經(jīng)驗的科技公司,有著多年的網(wǎng)站建站經(jīng)驗,致力于幫助中小企業(yè)在互聯(lián)網(wǎng)讓打出自已的品牌和口碑,讓企業(yè)在互聯(lián)網(wǎng)上打開一個面向全國乃至全球的業(yè)務(wù)窗口:建站聯(lián)系電話:18982081108
請點擊輸入圖片描述
新建一個php文件,命名為test.php,用于講解php如何選擇要操作的數(shù)據(jù)庫。
請點擊輸入圖片描述
在test.php文件中,使用header()方法將頁面的編碼格式設(shè)置為utf-8,避免輸出中文亂碼。
請點擊輸入圖片描述
在test.php文件中,使用mysql_connect()函數(shù),通過賬號和密碼創(chuàng)建一個數(shù)據(jù)庫的連接。
請點擊輸入圖片描述
在test.php文件中,再使用mysql_select_db()函數(shù)選擇要操作的數(shù)據(jù)庫test,選擇數(shù)據(jù)庫成功,則返回true,否則,返回false。最后,通過if語句判斷結(jié)果。
請點擊輸入圖片描述
在瀏覽器打開test.php文件,查看結(jié)果。
請點擊輸入圖片描述
END
總結(jié):
1、創(chuàng)建一個test數(shù)據(jù)庫。
2、使用mysql_connect()函數(shù)創(chuàng)建一個數(shù)據(jù)庫的連接。
3、再使用mysql_select_db()函數(shù)選擇要操作的數(shù)據(jù)庫test,并通過if語句判斷結(jié)果。
PHP鏈接數(shù)據(jù)庫有幾種方式
mysqli:
?php
$servername = "localhost";
$username = "username";
$password = "password";
// 創(chuàng)建連接
$conn = new mysqli($servername, $username, $password);
// 檢測連接
if ($conn-connect_error) {
die("連接失敗: " . $conn-connect_error);
}
echo "連接成功";
?
也可以使用PDO進行鏈接,前提是你必須在php.ini中開啟PDO:
?php
$servername = "localhost";
$username = "username";
$password = "password";
try {
$conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);
echo "連接成功";
}
catch(PDOException $e)
{
echo $e-getMessage();
}
?
建議使用PDO,功能更加強大,兼容各種數(shù)據(jù)庫
關(guān)于這個問題,差不多就是這個樣子的了,你如果不明白,可以自己去后盾瞅瞅,我這些都是在后盾上學(xué)的,有空可以去看一下,就算不喜歡也沒關(guān)系啊,何樂而不為呢?
得根據(jù)你的網(wǎng)站來說,你是用的framework做的網(wǎng)站比如zend或者直接prestashop之類的?還是自己從零開始寫的,給你個例子,我做過一個網(wǎng)站是Mantis,里面有配置文檔config_inc.php,有參數(shù)db_type name username password之類的變量,直接修改對應(yīng)你的數(shù)據(jù)庫就可以連接了。如果你用的是framework框架寫的網(wǎng)站,那么直接看手冊,肯定是有文件直接可以修改數(shù)據(jù)庫連接參數(shù)的,而且非常簡單。
需要PHP基礎(chǔ)知識和數(shù)據(jù)庫基礎(chǔ)知識。
以SQL為例。使用PHP MySQL 函數(shù)可以編輯數(shù)據(jù)庫。
mysql_connect() 函數(shù)打開MySQL 連接。舉例
?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}// 一些代碼...mysql_close($con);
?
mysql_connect()三個參數(shù)分別是服務(wù)器名,連接賬號,連接密碼。
連接之后,可以使用mysql_select_db()設(shè)置要處理的數(shù)據(jù)庫,后面則是用數(shù)據(jù)庫語句處理數(shù)據(jù)。SQL語法簡介網(wǎng)頁鏈接
分享文章:php如何使用某個數(shù)據(jù)庫 php如何使用某個數(shù)據(jù)庫的表
分享鏈接:http://www.rwnh.cn/article30/dopjepo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、外貿(mào)網(wǎng)站建設(shè)、全網(wǎng)營銷推廣、搜索引擎優(yōu)化、動態(tài)網(wǎng)站、虛擬主機
聲明:本網(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)