MySQL基礎知識匯總

一、什么數據庫?
二、數據庫的分類

關系型數據庫(了解)

非關系型數據庫

三、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語句執行函數?
三十二、獲取受影響的行數

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享