




已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
模塊九 MySQL數(shù)據(jù)庫(kù)的學(xué)習(xí),1.數(shù)據(jù)庫(kù)導(dǎo)論 2.MySQL數(shù)據(jù)庫(kù)簡(jiǎn)介 3.MySQL數(shù)據(jù)庫(kù)的基本操作 4.SQL語(yǔ)言的認(rèn)識(shí) 5.SQL-數(shù)據(jù)庫(kù) 6.SQL-數(shù)據(jù)表格 7.SQL-寫(xiě)入數(shù)據(jù) 8.SQL-編輯數(shù)據(jù) 9.SQL-刪除數(shù)據(jù) 10.SQL-查詢(xún)數(shù)據(jù) 11.MySQL-Font的使用,MySQL數(shù)據(jù)庫(kù)的學(xué)習(xí),1.什么是數(shù)據(jù)庫(kù)?(通常指數(shù)據(jù)庫(kù)服務(wù)器-DBMS) 2.數(shù)據(jù)庫(kù)的作用以及其組成?(不同于1,數(shù)據(jù)倉(cāng)庫(kù)) 3.數(shù)據(jù)庫(kù)和其他高級(jí)語(yǔ)言的聯(lián)系 4.常見(jiàn)的數(shù)據(jù)庫(kù)有哪些?(Access,MySQL,PostgreSQL,oracle,SQL_Server,MsSQL,BDB),一、數(shù)據(jù)庫(kù)導(dǎo)論:,二、MySQL數(shù)據(jù)庫(kù)簡(jiǎn)介:,MySQL是一個(gè)運(yùn)行速度相當(dāng)快,支持多線程,與多用戶(hù)同時(shí)在線操作的且功能相當(dāng)強(qiáng)大的一個(gè)關(guān)系型數(shù)據(jù)庫(kù)(全球使用最廣泛的關(guān)系型數(shù)據(jù)庫(kù)) 官網(wǎng):,三、MySQL數(shù)據(jù)庫(kù)基本操作:,1.進(jìn)入MySQL數(shù)據(jù)庫(kù) (1).個(gè)別安裝:開(kāi)始-程序-MySQL-MySQL Server 5.x-MySQL Command Line Client (2).集成安裝:開(kāi)始-運(yùn)行-輸入”cmd”-按下Enter(將會(huì)進(jìn)入命令行)-輸入:MySQL h(服務(wù)器地址) u(用戶(hù)名稱(chēng)) p(用戶(hù)密碼),其中的用戶(hù)名和密碼為當(dāng)初安裝時(shí)填寫(xiě)的信息。,MySQL數(shù)據(jù)庫(kù)的學(xué)習(xí),四、SQL語(yǔ)言的簡(jiǎn)介,SQL(Structured Query Language)結(jié)構(gòu)化查詢(xún)語(yǔ)言,是一種數(shù)據(jù)庫(kù)查詢(xún)和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢(xún)、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。 SQL語(yǔ)言包含4個(gè)部分: 數(shù)據(jù)定義語(yǔ)言(DDL),例如:CREATE、DROP、ALTER等語(yǔ)句。 數(shù) 據(jù)操作語(yǔ)言(DML),例如:INSERT(插入)、UPDATE(修改)、DELETE(刪除)語(yǔ)句。 數(shù)據(jù)查詢(xún)語(yǔ)言(DQL),例如:SELECT語(yǔ)句。 數(shù)據(jù)控制語(yǔ)言(DCL),例如:GRANT、REVOKE、COMMIT、ROLLBACK等語(yǔ)句。,五、SQL-數(shù)據(jù)庫(kù),1.建立數(shù)據(jù)庫(kù):create database 數(shù)據(jù)庫(kù)名稱(chēng);(命名規(guī)則,同標(biāo)識(shí)符) 2.刪除數(shù)據(jù)庫(kù):drop database 數(shù)據(jù)庫(kù)名稱(chēng);不論是否存在數(shù)據(jù)只要一執(zhí)行數(shù)據(jù)庫(kù)便會(huì)完成刪除,無(wú)法恢復(fù),謹(jǐn)慎使用。 3.數(shù)據(jù)庫(kù)選用:use 數(shù)據(jù)庫(kù)名稱(chēng); 要知道當(dāng)前數(shù)據(jù)庫(kù)服務(wù)器有哪些數(shù)據(jù)庫(kù):運(yùn)行 show databases; 4.得知目前狀態(tài):select now(),當(dāng)前時(shí)間; select user(); 當(dāng)前用戶(hù)列表; select version(),當(dāng)前版本;,MySQL數(shù)據(jù)庫(kù)的學(xué)習(xí),六、SQL-數(shù)據(jù)表格,在我們選用一個(gè)數(shù)據(jù)庫(kù)以后,就能夠在數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)表格了,新建立的表格沒(méi)有數(shù)據(jù),只有框架。 1.創(chuàng)建數(shù)據(jù)表語(yǔ)法: Create table 表格名稱(chēng) ( field1name dataType isNULL 是否為主鍵 默認(rèn)值 備注, fieldname 數(shù)據(jù)類(lèi)型 是否為空 是否為主鍵 默認(rèn)值 備注, ); filename:字段名稱(chēng), 命名同標(biāo)識(shí)符,并且不能使用關(guān)鍵字 dataType: 數(shù)據(jù)類(lèi)型,MySQL數(shù)據(jù)類(lèi)型 isNULL: 是否為空(not null不為空, null表示為空) 是否為主鍵:如果包含primary key,則表示為主鍵 默認(rèn)值:default abc表示默認(rèn)值為abc 備注:字段注釋 2.得知數(shù)據(jù)表情況:show tables; 3.描述表格的結(jié)構(gòu):desc(describle的簡(jiǎn)稱(chēng)) 表格名稱(chēng); 3.刪除數(shù)據(jù)表格:drop table 數(shù)據(jù)表名稱(chēng); 同drop database 一樣,完全刪除表格,且不可恢復(fù)。 4.多行命令的介紹。,MySQL數(shù)據(jù)庫(kù)的學(xué)習(xí),七、SQL-寫(xiě)入數(shù)據(jù),當(dāng)數(shù)據(jù)表格建立好了以后就可以往數(shù)據(jù)表格中插入數(shù)據(jù)了。 1.插入數(shù)據(jù)基本語(yǔ)法:insert into 表名稱(chēng) values(字段1的值, 字段2的值, , 字段n的值); 字段值的限制:除了數(shù)字類(lèi)型的數(shù)據(jù),其他的都要使用單引號(hào)引起來(lái)。,八、SQL-編輯數(shù)據(jù),當(dāng)我們輸入了錯(cuò)誤的數(shù)據(jù)時(shí),我們可以編輯數(shù)據(jù)。 1.編輯數(shù)據(jù)基本語(yǔ)法:update 表格名稱(chēng) set 字段1 = v1, 字段2 = v2 where 字段n = vn; 通過(guò)where后面的字段n = vn找到藥更改的那條記錄,然后再設(shè)置其有選擇的編輯其各個(gè)字段的值;,九、SQL-刪除數(shù)據(jù),當(dāng)我們不要某條數(shù)據(jù)時(shí),我們可以刪除指定數(shù)據(jù)。 1.刪除所有數(shù)據(jù)語(yǔ)法:delete from 表格; 2.刪除指定數(shù)據(jù)語(yǔ)法:delete from 表 where 字段1 = v1 (and|or) 字段n = vn;(不同記錄相同字段同值的沖突),MySQL數(shù)據(jù)庫(kù)的學(xué)習(xí),十、SQL-查詢(xún)數(shù)據(jù),當(dāng)我們想從數(shù)據(jù)庫(kù)中查詢(xún)得到想要的數(shù)據(jù)時(shí),我們可以使用SQL的信息查詢(xún)功能。 1.查詢(xún)所有的記錄:select * from 表格名稱(chēng); 2.查詢(xún)指定行記錄:select * from 表格名稱(chēng) where 字段1 = v1 (and|or) 字段n = vn; 3.查詢(xún)指定列記錄:select 字段1,字段2,字段n from 表格名稱(chēng); 4.查詢(xún)指定行列記錄:select 字段1,字段2, ,字段n from 表格名稱(chēng) where 字段1 = v1 (and|or) 字段n = vn; where 子句:除了=外還可以使用:!=, , =, = 5.查詢(xún)排序:在后面加上 order by 字段名稱(chēng) orderway orderway默認(rèn)為asc,升序, desc表示降序; 6.限制查詢(xún):在后面加上 li
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 污的測(cè)試題及答案
- 品牌形象定位與廣告設(shè)計(jì)結(jié)合試題及答案
- 加強(qiáng)對(duì)助理廣告師考試媒體環(huán)境的理解試題及答案
- 《博雅巷藝術(shù)館》課件
- 環(huán)境工程原理試題及答案
- 廣告設(shè)計(jì)師職業(yè)發(fā)展重點(diǎn)分析試題及答案
- 助理廣告師職業(yè)能力素養(yǎng)提升試題及答案
- 地區(qū)性市場(chǎng)對(duì)設(shè)計(jì)風(fēng)格的影響與應(yīng)用研究試題及答案
- 社區(qū)參與與廣告設(shè)計(jì)的互動(dòng)方式試題及答案
- 嵌入式系統(tǒng)教學(xué)課件:輸入輸出與中斷處理
- 花籃拉桿懸挑腳手架專(zhuān)項(xiàng)施工方案
- 【高考真題】2022年新高考浙江語(yǔ)文高考真題試卷(Word版含答案)
- 天地學(xué)習(xí)法(1小時(shí)通讀一本書(shū))
- 紡織企業(yè)安全風(fēng)險(xiǎn)辨識(shí)建議清單
- 鋁鎂料倉(cāng)等施工方案精品
- 目前最準(zhǔn)確的通達(dá)信纏論分筆公式
- 《丑小鴨》教學(xué)設(shè)計(jì)
- 綠化種植施工合同
- 停車(chē)場(chǎng)收費(fèi)管理系統(tǒng)使用手冊(cè)
- 脫硫計(jì)算軟件
- 執(zhí)業(yè)醫(yī)師注冊(cè)健康體檢表
評(píng)論
0/150
提交評(píng)論