本文目錄一覽:
- 1、PHP訪問MySQL數據庫的步驟。
- 2、php訪問數據庫出錯:Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given i
- 3、PHP訪問mysql數據庫巨慢,請求幫助
- 4、請教,多個PHP頁面 訪問數據庫的時候的疑問?
- 5、PHP採用pdo方式訪問數據庫時,exec方法和prepare方法有什麼區別
PHP訪問MySQL數據庫的步驟。
PHP訪問MySQL數據庫:
因為連接數據庫需要較長的時間和較大的資源開銷,所以如果在多個網頁中都要頻繁地訪問數據庫,則可以建立與數據庫的持續連接。即調用mysql_pconnect()代替mysql_connect()。
基本步驟:
1.連接服務器:mysql_connect();
2.選擇數據庫:mysql_select_db();
3.執行SQL語句:mysql_query();
查詢:select
顯示:show
插入:insert into
更新:update
刪除:delete
4.關閉結果集:mysql_free_result($result);
5.關閉數據庫:mysql_close($link);
php訪問數據庫出錯:Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given i
php訪問數據庫出錯:Warning: mysql_fetch_array(),是參數設置錯誤造成的,解決方法如下:
1、首先打開電腦後,同時按住電腦鍵盤的【開始鍵】和【R鍵】,打開電腦的程序運行彈窗。
2、在電腦左下角彈出的程序運行彈窗中,輸入字母【cmd】,然後點擊【確定】按鈕。
3、在彈出的運行界面中,輸入【mysql -u root -p】,此時會出現屬於密碼的命令行,在後面輸入自己數據庫的密碼即可。
4、數據庫連接成功後,輸入【show global variables like ‘port’;】,注意不要忘記輸入最後的分號。
5、在展現出來的Mysql信息中,可以看到port的值,這個值就是本地數據庫的端口號。,一般都是3306。
6、知道本地數據庫端口號後,回到php代碼的數據庫配置中將端口號改成正確的端口號即可,這樣就不會報數據庫端口異常的錯誤了。
PHP訪問mysql數據庫巨慢,請求幫助
1. 找到你mysql的安裝目錄,打開my.ini,如果是Linux服務器,那就是my.conf;
2.然後在[mysqld]選項下面添加:
skip-name-resolve
這個選項的意思是:禁用DNS解析,連接速度會快很多。
然後保存,重啟mysql服務器,希望能幫你解決問題!
請教,多個PHP頁面 訪問數據庫的時候的疑問?
這樣的。假如你有很多的php頁面,在開始學習的時候呢,如果你在每個頁面都要連接數據庫的話,可以每個頁面都寫一段連接數據庫的代碼,然後用mysql_close()關閉,這裡說一下,這個數據庫的連接,其實呢,它默認情況下是在我們這個腳本頁面運行結束以後就自動關閉了,有的程序員不寫這個關閉的函數,但是我們約定俗成的都是要寫上這個關閉函數的,如果有多個頁面,那麼每個頁面都要寫,有資源的還要寫上mysql_free_result()來釋放資源。
學到後面也可以寫一個mysql的類來封裝這些方法,到時候只需要在每個頁面調用一下就可以了,關閉連接最好寫上。
PHP採用pdo方式訪問數據庫時,exec方法和prepare方法有什麼區別
區別是:
PHP採用pdo方式訪問數據庫時,您不必再使用再為它們封裝數據庫操作類,只需要使用PDO接口中的方法就可以對各種數據庫進行操作。
原創文章,作者:IGHGQ,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/129357.html