一、什麼資料庫
二、資料庫的分類
關係型資料庫(瞭解)
非關係型資料庫
三、MySQL資料庫
MySQL的目錄結構
MySQL用戶端/伺服器
相關術語
SQL
MySQL的用戶端類型
MySQL的登陸
四、資料庫操作
查看資料庫
建立資料庫
查看資料庫的建立命令
資料庫的刪除
五、設定用戶端字元集
六、資料表操作
選擇資料庫
查看資料表
建立資料表
查看資料表的建立語句
刪除表
建立表後的影響
刪除資料表後的影響
資料類型
七、資料類型
數值型
字串
八、資料操作
插入資料
更新資料
查詢語句
刪除資料
九、資料類型
數值型
字串
日期時間型
十、【附加屬性】列屬性
not null值
default預設值
unique唯一
auto_increment自增長
primary key
十二、列屬性的操作
查看列屬性
刪除not null約束
刪除default
刪除unique
刪除auto_increment自增長屬性
刪除主鍵
添加primary key
添加unique
複合主鍵
類比主鍵
十三、通過修改表結構添加列屬性
添加not null
添加default
添加auto_increment
添加unique
添加primary key
十四、表結構的修改
添加欄位
刪除欄位
修改欄位類型
修改欄位名
修改表名
十六、進階操作
複製表結構
建立表同時複製表資料
批量插入資料
蠕蟲複製
主鍵衝突(更新)
主鍵衝突(替換)
十七、進階查詢
【all|distinct】
*
欄位別名
表別名
資料來源
【where子句】
【group by子句】
【having 子句】
【order by子句】
【limit 子句】
十八、子查詢
什麼是子查詢呢?
子查詢的分類
十九、關係(理解)
什麼是關係
關係的分類
二十、foreign key外鍵
儲存引擎(瞭解)
MySQL的儲存引擎(瞭解)
外鍵建立
通過修改表結構添加外鍵
外鍵的刪除
外鍵的約束
二十一、字元集與校正集
查看
校正集(瞭解)
校正集分類
二十二、聯集查詢
什麼聯集查詢
文法:
作用
二十三、串連查詢
交差串連
內串連
外串連
自然串連(瞭解)
using關鍵字
二十四、資料庫的備份與還原(理解)
物理備份
資料備份與還原
sql備份
二十五、事務安全
事務
事務安全
二十六、MySQL事務分類
自動事務
手動事務
事務中的復原點
二十七、事務的ACID(瞭解)
二十八、許可權操作
建立使用者
查看使用者
為使用者授權
移除使用者的許可權
刪除使用者
修改使用者密碼
二十九、PHP操作MySQL
登陸
設定字元集
選擇資料庫
根據需求來操作資料庫
①. 插入資料
②. 資料的更新
③. 資料的刪除
④. 資料的查詢
從select的結果集中擷取資料
mysql_insert_id();
關於SQL錯誤資訊函數
釋放資源
三十.、關於mysql_query()的傳回值:
三十一、SQL語句執行函數
三十二、擷取受影響的行數