mysql筆記1
sql有四部份
資料定義語言(DDL)
DROP、CREATE、ALTER
資料操作語言(DML)
INSERT(插入)UPDATE(修改)DELETE(刪除)
資料查詢語言(DQL)
SELECT 敘述
資料控制語言(DCL)
GRANT、REVOKE、COMMIT、ROLLBACK
新增資料表
CREATE TABLE students2 (
student_id INT UNSIGNED,
name VARCHAR(30),
PRIMARY KEY (student_id)
);
students2 是資料表
student_id、name 是欄位
PRIMARY KEY (student_id)是指定student_id為主鍵
目前是新增資料表,但沒有內容
為資料表插入資料
新增一筆資料
INSERT INTO students2 (student_id,name)
VALUES (41048101, 'LUCY GREEN')
資料庫存取介面
主要的資料庫存取介面有ODBC、JDBC、ADO.NET、PDO
ODBC
此技術為存取不同的SQL資料庫提供了一個共同的介面。
ODBC使用SQL作為存取資料的標準,以提供了大幅的互通性。
ODBC最大的優點是能以統一的方式處理所有的資料庫。
JDBC
是用於Java程式連接資料庫的標準方法。
是一種用於執行SQL敘述的Java API。
ADO.NET
是在.NET架構下的物件導向類別庫。
ADO.NET提供了對關聯資料、XML和應用程式資料的存取,允許和不同類型的資料來源以及資料庫進行互動。
PDO
為PHP存取資料庫定義的介面