mysql學習(一)

1.mysql系列函數 是面向過程php

2.mysqli系列函數,是面向對象mysql

3.PDO 是封裝得更強大(不用關心背後是什麼數據庫,PDO分別作了處理,能鏈接oracle)web

 

什麼是服務器?sql

答:提供服務的機器,從物理上來說,是一臺提供服務的實際機器數據庫

從廣義上來說,好比apache 提供80端口,給web程序使用,那麼它是web服務器apache

         mysql提供3306端口,提供數據的操做,那麼是數據庫服務器服務器

 

要鏈接數據庫 ,首先創建鏈接oracle

mysql_connect()函數就是來創建鏈接的,ide

先上API函數

resource mysql_connect ([ string $server [, string $username [, string $password [, bool $new_link [, int $client_flags ]]]]] )

  第一個參數是服務器地址,第二個參數是用戶名,第三個參數是密碼,第四個參數是端口(不是必填,默認3306),返回值是資源,,,資源就是通道,就像喝飲料的吸管

 

同一個端口只能被一個服務佔據

 

創建查詢用mysql_query方法,上API

resource mysql_query ( string $query [, resource $link_identifier ] )

  第一個參數是查詢語句,第二個參數是資源(非必填,默認最近的資源)

若是是,insert,update,datete,或者select查詢失敗,那麼返回bool類型

若是是select語句查詢成功,那麼返回資源

相關文章
相關標籤/搜索