首頁  >  文章  >  資料庫  >  MySQL基礎知識總結

MySQL基礎知識總結

无忌哥哥
无忌哥哥原創
2018-07-18 09:33:091612瀏覽

一、什麼資料庫 
二、資料庫的分類

關係型資料庫(了解)

非關聯式資料庫

三、MySQL資料庫

MySQL的目錄結構

MySQL客戶端/伺服器

相關術語

SQL

MySQL的客戶端類型

MySQL的登陸

四、資料庫操作

檢視資料庫

建立資料庫

檢視資料庫的建立指令

##資料庫的刪除

五、設定客戶端字元集 

六、資料表操作

選擇資料庫

檢視資料表

建立資料表

查看資料表的建立語句

刪除表

建立表後的影響

#刪除資料表後的影響

資料類型

七、資料型別

數值型

字串

八、資料運算

插入資料

更新資料

查詢語句

刪除資料

九、資料類型

#數值類型

字串

日期時間型

十、【附加屬性】列屬性

not null值

default缺省值

unique唯一

auto_increment自增長

primary key

十二、列屬性的操作

查看列屬性

刪除not null約束

刪除default

刪除unique

刪除auto_increment自增長屬性

刪除主鍵

新增primary key

新增unique

#複合主鍵

模擬主鍵

14、透過修改表格結構新增列屬性

新增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語句執行函數 

三十二、取得受影響的行數



#

以上是MySQL基礎知識總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn