明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

MySQL基礎(chǔ)知識(shí)總結(jié)

[摘要]一、什么數(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í)。