MySQL基礎(chǔ)知識(shí)總結(jié)
發(fā)表時(shí)間:2023-07-13 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]一、什么數(shù)據(jù)庫(kù) 二、數(shù)據(jù)庫(kù)的分類關(guān)系型數(shù)據(jù)庫(kù)(了解)非關(guān)系型數(shù)據(jù)庫(kù)三、MySQL數(shù)據(jù)庫(kù)MySQL的目錄結(jié)構(gòu)MySQL客戶端/服務(wù)器相關(guān)術(shù)語(yǔ)SQLMySQL的客戶端類型MySQL的登陸四、數(shù)據(jù)庫(kù)操作查...
一、什么數(shù)據(jù)庫(kù)
二、數(shù)據(jù)庫(kù)的分類
關(guān)系型數(shù)據(jù)庫(kù)(了解)
非關(guān)系型數(shù)據(jù)庫(kù)
三、MySQL數(shù)據(jù)庫(kù)
MySQL的目錄結(jié)構(gòu)
MySQL客戶端/服務(wù)器
相關(guān)術(shù)語(yǔ)
SQL
MySQL的客戶端類型
MySQL的登陸
四、數(shù)據(jù)庫(kù)操作
查看數(shù)據(jù)庫(kù)
創(chuàng)建數(shù)據(jù)庫(kù)
查看數(shù)據(jù)庫(kù)的創(chuàng)建命令
數(shù)據(jù)庫(kù)的刪除
五、設(shè)置客戶端字符集
六、數(shù)據(jù)表操作
選擇數(shù)據(jù)庫(kù)
查看數(shù)據(jù)表
創(chuàng)建數(shù)據(jù)表
查看數(shù)據(jù)表的創(chuàng)建語(yǔ)句
刪除表
創(chuàng)建表后的影響
刪除數(shù)據(jù)表后的影響
數(shù)據(jù)類型
七、數(shù)據(jù)類型
數(shù)值型
字符串
八、數(shù)據(jù)操作
插入數(shù)據(jù)
更新數(shù)據(jù)
查詢語(yǔ)句
刪除數(shù)據(jù)
九、數(shù)據(jù)類型
數(shù)值型
字符串
日期時(shí)間型
十、【附加屬性】列屬性
not null值
default缺省值
unique唯一
auto_increment自增長(zhǎng)
primary key
十二、列屬性的操作
查看列屬性
刪除not null約束
刪除default
刪除unique
刪除auto_increment自增長(zhǎng)屬性
刪除主鍵
添加primary key
添加unique
復(fù)合主鍵
模擬主鍵
十三、通過(guò)修改表結(jié)構(gòu)添加列屬性
添加not null
添加default
添加auto_increment
添加unique
添加primary key
十四、表結(jié)構(gòu)的修改
添加字段
刪除字段
修改字段類型
修改字段名
修改表名
十六、高級(jí)操作
復(fù)制表結(jié)構(gòu)
創(chuàng)建表同時(shí)復(fù)制表數(shù)據(jù)
批量插入數(shù)據(jù)
蠕蟲復(fù)制
主鍵沖突(更新)
主鍵沖突(替換)
十七、高級(jí)查詢
【all distinct】
*
字段別名
表別名
數(shù)據(jù)源
【where子句】
【group by子句】
【having 子句】
【order by子句】
【limit 子句】
十八、子查詢
什么是子查詢呢?
子查詢的分類
十九、關(guān)系(理解)
什么是關(guān)系
關(guān)系的分類
二十、foreign key外鍵
存儲(chǔ)引擎(了解)
MySQL的存儲(chǔ)引擎(了解)
外鍵創(chuàng)建
通過(guò)修改表結(jié)構(gòu)添加外鍵
外鍵的刪除
外鍵的約束
二十一、字符集與校驗(yàn)集
查看
校驗(yàn)集(了解)
校驗(yàn)集分類
二十二、聯(lián)合查詢
什么聯(lián)合查詢
語(yǔ)法:
作用
二十三、連接查詢
交差連接
內(nèi)連接
外連接
自然連接(了解)
using關(guān)鍵字
二十四、數(shù)據(jù)庫(kù)的備份與還原(理解)
物理備份
數(shù)據(jù)備份與還原
sql備份
二十五、事務(wù)安全
事務(wù)
事務(wù)安全
二十六、MySQL事務(wù)分類
自動(dòng)事務(wù)
手動(dòng)事務(wù)
事務(wù)中的回滾點(diǎn)
二十七、事務(wù)的ACID(了解)
二十八、權(quán)限操作
創(chuàng)建用戶
查看用戶
為用戶授權(quán)
移除用戶的權(quán)限
刪除用戶
修改用戶密碼
二十九、PHP操作MySQL
登陸
設(shè)置字符集
選擇數(shù)據(jù)庫(kù)
根據(jù)需求來(lái)操作數(shù)據(jù)庫(kù)
①. 插入數(shù)據(jù)
②. 數(shù)據(jù)的更新
③. 數(shù)據(jù)的刪除
④. 數(shù)據(jù)的查詢
從select的結(jié)果集中獲取數(shù)據(jù)
mysql_insert_id();
關(guān)于SQL錯(cuò)誤信息函數(shù)
釋放資源
三十.、關(guān)于mysql_query()的返回值:
三十一、SQL語(yǔ)句執(zhí)行函數(shù)
三十二、獲取受影響的行數(shù)
以上就是MySQL基礎(chǔ)知識(shí)匯總的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。