本文涵蓋內容均源於《PHP&MySQL Novice to Ninja》一書,在此感謝著者“Kevin Yank”[澳]。
MySQL 基礎:
- 創建
1.創建庫:
CREATA DATABASE db_name
2.創建表:
CREATA TABLE [db_name.]table_name
{
column1_name column1_type column1_details,
column2_name column2_type column2_details,
// etc.
}DEFAULT CHARACTER SET charset ENGINE=storage_engine
3.插入單條:
INSERT INTO FROM table_name SET
column1_name = column1_value,
column2_name = column2_value,
// etc.
- 刪除
1.刪除庫:
DROP DATABASE db_name
2.刪除表:
DROP TABLE table_name
3.刪除表內列:
ALTER TABLE table_name DROP COLUMN col_name
4.刪除單條:
DELETE FROM table_name WHERE conditions
- 修改
1.修改庫:暫無
2.修改表:
ALTER TABLE table_name ADD COLUMN
new_col_name new_col_details
3.增加表內列:
ALTER TABLE table_name ADD COLUMN col_name col_details
4.修改單條:
UPDATE table_name SET
col_name = new_value, /* etc. */
WHERE conditions
- 查詢
1.查詢表結構:
DESCRIBE table_name
2.查詢數據1:
SELECT column1_name, column2_name, /* etc. */ FROM table_name
- 在需格式化引號前,加反斜槓(\)進行轉義(escape)。 ↩