資源描述:
《PHP操作MySQL數(shù)據(jù)庫》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、PHP與MySQL通信PHP程序PHP的MySQL操作函數(shù)MySQL數(shù)據(jù)庫服務器數(shù)據(jù)庫2表2-1,表2-2…數(shù)據(jù)庫1表1-1,表1-2…操作:SQL語句SQL語句結(jié)果PHP操作MySQL數(shù)據(jù)庫流程紅色箭頭為主流程PHP代碼連接數(shù)據(jù)庫服務器選擇數(shù)據(jù)庫操作表(查詢/插入/修改/刪除)返回操作結(jié)果關閉數(shù)據(jù)庫連接瀏覽/創(chuàng)建數(shù)據(jù)庫刪除/修改數(shù)據(jù)庫瀏覽/創(chuàng)建表結(jié)構(gòu)刪除/修改表結(jié)構(gòu)PHP操作MySQL數(shù)據(jù)庫流程PHP代碼連接數(shù)據(jù)庫服務器選擇數(shù)據(jù)庫操作表(查詢/插入/修改/刪除)返回操作結(jié)果關閉數(shù)據(jù)庫連接mysql_connect函數(shù)mysql_select
2、_db函數(shù)mysql_close函數(shù)含SQL語句的mysql_query函數(shù)mysql_fetch_array函數(shù)+echo等PHP操作MySQL的函數(shù)1.mysql_connect()函數(shù)【函數(shù)作用】建立一個PHP到MySQL數(shù)據(jù)庫服務器的連接PHP操作MySQL的函數(shù)1.mysql_connect()函數(shù)【函數(shù)作用】建立一個PHP到MySQL數(shù)據(jù)庫服務器的連接【說明】本機安裝了MySQL數(shù)據(jù)庫,所以也是MySQL數(shù)據(jù)庫服務器【函數(shù)原型】5個形參resourcemysql_connect([stringserver[,stringusern
3、ame[,stringpassword[,boolnew_link[,intclient_flags]]]]])PHP操作MySQL的函數(shù)1.mysql_connect()函數(shù)【函數(shù)參數(shù)】(1)stringserver:服務器地址(2)stringusername:數(shù)據(jù)庫用戶名(3)stringpassword:數(shù)據(jù)庫用戶密碼【例如】$id=mysql_connect("localhost","root","1234");【說明】(1)root、1234是安裝MySQL時賬號和密碼(2)"localhost"可以改為'localhost:33
4、06'或"127.0.0.1"【3306】3306為MySQL服務默認的端口號。每一個端口代表一個應用進程。進程:程序的執(zhí)行狀態(tài)【127.0.0.1】為回測地址,一般那認為它代表本機。PHP操作MySQL的函數(shù)1.mysql_connect()函數(shù)【函數(shù)參數(shù)】(4)new_link:一般省略(5)client_flags:一般省略【說明】參數(shù)(4)(5):第二次調(diào)用mysql_connect(),將決定是否建立新連接【返回值】如果成功則返回一個MySQL連接標識(可認為是True),失敗則返回FALSE。PHP操作MySQL的函數(shù)1.mysq
5、l_connect()函數(shù)【代碼示例】在網(wǎng)頁中的
和之間PHP操作MySQL的函數(shù)2.mysql_select_db()函數(shù)【函數(shù)作用】選擇MySQL中的某一個數(shù)據(jù)庫訪問test.php文件中的代碼PHP操作MySQL的函
6、數(shù)2.mysql_select_db()函數(shù)【函數(shù)作用】選擇MySQL中的某一個數(shù)據(jù)庫【函數(shù)原型】boolmysql_select_db(stringdatabase_name[,resourcelink_identifier])【函數(shù)參數(shù)】(1)database_name:數(shù)據(jù)庫名(2)link_identifier:數(shù)據(jù)庫連接標識。一般省略【返回值】如果成功則返回TRUE,失敗則返回FALSE。【例如】mysql_select_db('web');PHP操作MySQL的函數(shù)2.mysql_select_db()函數(shù)【代碼示例】在網(wǎng)頁中的<
7、body>和