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存取資料庫定義的介面

驅動程式

官方的驅動程式