PHP學習筆記(2)—-Mysql與PHP的整合[原創]
來源:互聯網
上載者:User
2004.11.02發表於blog.csdn.net/zxub
安裝好了PHP運行環境,也測試了一下,就想到了PHP與Mysql的整合。
先在php.ini檔案中找到extension_dir = "./"這麼一行,改為extension_dir = "g:\php5\ext",再找到;extension=php_mysql.dll這麼一行,將前面的分號去掉。找到mysql.default_host =這麼一行,=後面加上localhost,在下面的mysql.default_user =中的=後加上sa,mysql.default_password =不管了,就讓它為空白,mysql.default_port =後加上3306,就這些了。
把g:\php5目錄下的libmysql.dll拷貝到g:\windows\system32目錄下。
解壓mysql-5.0.0a-alpha-win.zip,安裝完後,進入Mysql的安裝目錄,在bin目錄下找到winmysqladmin.exe,運行。第一次要輸入預設使用者名和密碼:root和mysql,進入後,可以在系統欄看到一個紅綠燈的標誌,綠色是表示正常的,紅色表示停止,右鍵點擊開啟服務後,暫時不管它了。可能有時候服務開啟不了,可先選擇Remove the service,再Install,然後start,還不行的話,只有重起了,具體原因我也不清楚,鬱悶啊。啟動服務後,在mysql的my.ini setup 中,先選擇Pick-up and Edit my.ini values,然後修改最後2行為:user=sa和password=,改完後Save Modification,這裡也就這樣了。
建立testmysql.php,代碼如下:
<?php
$link=mysql_connect('localhost','sa','');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
將檔案放到預設網站根目錄下,然後在瀏覽器輸入:http://localhost/testmysql.php,進行了上述操作,並且mysql服務開啟了的話,應該可以看到運行結果為:success。
與mysql的串連就到這裡了。