PHP開發基礎教程之資料語句操作類型及連接資料庫

資料語句操作類型

  • #學習資料庫安裝後,最重要的就是學習SQL語句。

  • SQL是操作資料庫的核心,也是本章開始的一句話:MySQL對於PHP程式設計師來說就是將業務轉換成表格結構。做好業務中的增、刪、改、查。

  • 結構化查詢語言(Structured Query Language)簡稱SQL,是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關係資料庫系統;同時也是資料庫腳本檔案的副檔名。

  • SQL是最重要的關聯式資料庫操作語言,而且它的影響力已經超越資料庫領域,得到其他領域的重視和採用,如人工智慧領域的資料檢索等。

  • SQL是關聯式模型的資料庫應用語言,由IBM在1970年代為其關聯式資料庫 System R 所開發。

  • SQL 是1986年10 月由美國國家標準局(ANSI)通過的資料庫語言美國標準,接著,國際標準化組織(ISO)頒布了SQL正式國際標準。 1989年4月,ISO提出了具有完整性特徵的SQL89標準,1992年11月又公佈了SQL92標準。

  • 雖然各個資料庫系統略有不同,但他們基本上都遵循SQL 92標準。或是在SQL 92上做了一些簡單的擴充和變化。

  • 學好了MySQL 的SQL 文法,其他的SQL文法學習起來都是萬變不離其中。

SQL語句依其功能範圍不同可分為3各類別:

  • 資料定義語言(DDL ,Data Defintion Language)語句:資料定義語句,用於定義不同的資料段、資料庫、表格、列、索引等。常用的語句關鍵字包括create、drop、alter等。

  • 資料操作語言(DML , Data Manipulation Language)語句:資料操縱語句,用於新增、刪除、更新和查詢資料庫記錄,並檢查資料的完整性。常用的語句關鍵字主要包括insert、delete、update和select等。

  • 資料控制語言(DCL, Data Control Language)語句:資料控制語句,用於控制不同資料段直接的授權和存取等級的語句。這些語句定義了資料庫、表格、欄位、使用者的存取權限和安全性等級。主要的語句關鍵字包括grant、revoke等。


連線資料庫

#

phpMyAdmin 是一個以PHP為基礎,以Web-Base方式架構在網站主機上的MySQL的資料庫管理工具,讓管理者可用Web介面管理MySQL資料庫。藉由此Web介面可以成為一個簡易方式輸入繁雜SQL語法的較佳途徑,尤其要處理大量資料的匯入及匯出更為方便。其中一個更大的優點在於因為phpMyAdmin跟其他PHP程式一樣在網頁伺服器上執行,但您可以在任何地方使用這些程式產生的HTML頁面,也就是遠端管理MySQL資料庫,方便的建立、修改、刪除資料庫及資料表。也可藉由phpMyAdmin建立常用的php語法,方便編寫網頁時所需的sql語法正確性。

透過整合環境內建的phpMyAdmin來連接資料庫

#找到phpMyAdmin

77.png

點擊進入

78.png

使用者名稱和密碼都是root ,點擊執行進入

79.png


這是一個視覺化的操作MySQL的頁面,點擊其中的SQL,可以輸入SQL語句並執行,其他功能我們以後再介紹

繼續學習
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php echo "Hello World!!!"; ?> </body> </html>