首先搭建PHP開發(fā)運行環(huán)境,安裝完成后再使用PHP連接mysql,代碼操作步驟如下:
專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)信豐免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了數(shù)千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
下載php_mysql.dll擴展,放到ext文件夾下,如果存在則跳過;
打開php.ini配置文件,去掉extension=php_mysql.dll項前面的分號,如果已取掉則跳過此步驟;
然后運行phpinfo();如果存在mysql項,則說明已經(jīng)開啟mysql擴展。
php連接mysql數(shù)據(jù)庫操作:
運行結(jié)果:
1、新建一個php_mysql.php的文件
2、查看mysql服務(wù)是否打開,或者客戶端的mysql能夠正常打開。
鼠標右鍵我的電腦--》管理--》服務(wù)和應(yīng)用程序--》服務(wù)--》找到mysql服務(wù),看看是不是啟用狀態(tài)。
也可以打開運行,輸入 mysql -u root(用戶名) -p 123456(密碼)
看看能不能打開客戶端。
3、如果上面的可以了,那么就進入正題了,php連接mysql代碼實例
4、最后運行這個文件,看看運行結(jié)果吧。
php連接mysql數(shù)據(jù)庫腳本
?php
$con=mysql_connect("localhost","root","root");//分別填寫主機(mysql數(shù)據(jù)庫所在服務(wù)器)、用戶名(數(shù)據(jù)庫登錄賬戶名)、密碼
if(!$con)//如果沒有成功連接數(shù)據(jù)庫則執(zhí)行以下語句
{
die("無法連接到數(shù)據(jù)庫:".mysql_error());//die函數(shù)為退出腳本,之后的語句將不被執(zhí)行,直接跳出,括號中是字符串或整數(shù),如果是字符串,則會在終止腳本前輸出字符串,如果是0~254的整數(shù),將不會輸出。mysql_error()函數(shù)可以顯示mysql出錯信息,便于調(diào)試
}
mysql_select_db("games",$con);//在這里直接進入數(shù)據(jù)庫games,方便以后連接,如果該賬戶有多個數(shù)據(jù)庫,此句省略也可,在需要連接數(shù)據(jù)庫時再進行選擇
?
$mysql_host="localhost";??地址
$mysql_user="root";???????用戶名
$mysql_password="123";????密碼
$mysql_database="001online";???數(shù)據(jù)庫名
$conn=mysql_connect("$mysql_host","$mysql_user","$mysql_password");
if(!$conn){?die("連接數(shù)據(jù)庫失?。??.?mysql_error());}
mysql_select_db("$mysql_database",$conn);
mysql_query("set?character?set?'utf-8'");
mysql_query("set?names?'utf-8'");