php mysql訪問資料庫的步驟詳解_Mysql

來源:互聯網
上載者:User

php訪問mysql資料庫的步驟

官方說5.5開始就廢棄mysql_query()這塊東西很多,當然常用的就幾個還是看手冊吧。 這裡簡單記錄一下。在我失憶之後可以找回一點記憶。最近一直用架構原生的都快忘了。

1.開啟mysql串連

$resource1 = mysql_connect('localhost', 'root', 'root123');//參數1 主機名稱或主機ip、參數2資料庫使用者名稱、參數3資料庫使用者密碼  if (!$resource1) {    die('could not connect:錯誤號碼:'. mysql_errno().'錯誤資訊:' . mysql_error);//mysql_query()也適用  }

 2.選中資料庫

  mysql_select_db('db1', $resource1);//參數1 資料庫名字、參數2 第一步中的mysql串連

3.現在就可以執行sql語句的操作了

 $result = mysql_query("select * from users", $resource1);//參數1 sql語句、 參數2第一步中的mysql串連

  當sql語句是查詢類語句時,成功傳回型別resource的資料,可以用mysql_fetch_array($result, MYSQL_ASSOC);

  MYSQL_ASSOC得到關聯陣列 等價於 mysql_fetch_assoc()函數

  MYSQL_NUM 得到數字索引數組 等價於 mysql_fetch_row()函數

  當sql語句是其他如修改語句,成功返回true否則返回false,false可能性很多,語句錯誤,許可權不足等都有可能;

感謝閱讀,希望能協助到大家,謝謝大家對本站的支援!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.