MySQL開發指南

數據庫開發是數據庫管理系統(DBMS)和數據庫應用軟件設計研發的總稱,數據運維、參與數據庫生產環境的問題優化和解決等方面的事宜。html

  一、關於MySQL數據庫數據庫

  二、搭建MySQL環境編程

  三、入門經常使用SQL、官方文檔的使用運維

對於開發而言:函數

  SQL是基礎中的基礎!!!優化

  SQL是操做和檢索關係型數據庫的標準語言,標準SQL語句可用於操做關係型數據庫。spa

 

下面是基於MySQL的SQL分析研究:設計

1、DQL(Data Query Language,數據查詢語言)語句htm

  主要因爲select關鍵字完成,查詢語句是SQL語句中最複雜,功能最豐富的語句。對象

  一、基礎SELECT實例

  二、MySQL操做符

  三、經常使用字符串函數

  四、經常使用數值函數

  五、經常使用日期時間函數

  六、SELECT中的流程函數

  七、分組聚合函數

  八、SELECT多表鏈接查詢

  九、SELECT子查詢

  十、行轉列及列轉行查詢

 

2、DML(Data Munipulation Language,數據操做語言)語句

  DML語句修改後數據將保持較好的一致性;操做表的語句,如增插insert、更新update、刪除delete等。

  一、增:insert、replace

  二、刪:delete、truncate

  三、改:update

 

3、DDL(Data Definition Language,數據定義語言)語句

  操做數據對象的語言,包括建立create、刪除drop、修改alter數據庫對象。

  一、經常使用數據類型

  二、字符集及校對規則

  三、使用DDL語句建表

  四、臨時表建立及舊錶建新表

  五、常見建表選項及約束

  六、刪表及改表

  七、MySQL視圖

 

4、DCL(Data Control Language,數據控制語言)語句

  主要有grant、revoke語句。

  一、用戶認證及權限控制

 

5、MySQL處理程序

  處理程序:一組可編程的函數,是爲了完成特定功能的SQL語句集。

  一、存儲過程的建立與調用

  二、變量定義

  三、流程控制語句

  四、自定義MySQL函數

  五、存儲過程當中SELECT INTO的使用

  六、異常處理[1]

  七、異常處理[2]

  八、遊標的簡單實踐

  九、存儲過程的查、改、刪

  十、觸發器trigger的使用

  十一、調度器event的使用

  十二、SQL 預處理(Prepared)

 

6、寫在後面

  一、MySQL開發總結

  二、SQL語法實例練習,很關鍵。

 

Easter Eggs:MySQL自增加的Bug?

 ---咱們應該作的並非遠方模糊的事情,而是手邊肯定無疑的事情。

相關文章
相關標籤/搜索