MySQL基礎知識總結
發表時間:2023-07-13 來源:明輝站整理相關軟件相關文章人氣:
[摘要]一、什么數據庫 二、數據庫的分類關系型數據庫(了解)非關系型數據庫三、MySQL數據庫MySQL的目錄結構MySQL客戶端/服務器相關術語SQLMySQL的客戶端類型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語句執行函數
三十二、獲取受影響的行數
以上就是MySQL基礎知識匯總的詳細內容,更多請關注php中文網其它相關文章!
學習教程快速掌握從入門到精通的SQL知識。