版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
SQL數(shù)據(jù)庫(kù)入門(mén)軟件技術(shù)專(zhuān)業(yè)群教學(xué)資源庫(kù)認(rèn)識(shí)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)基本概念信息是現(xiàn)實(shí)世界事物的存在方式或運(yùn)動(dòng)狀態(tài)的反映,它通過(guò)符號(hào)、信號(hào)等具體形式表現(xiàn)出來(lái)。而數(shù)據(jù)庫(kù)技術(shù)是現(xiàn)代信息系統(tǒng)的基礎(chǔ)和核心,在計(jì)算機(jī)應(yīng)用領(lǐng)域中起著至關(guān)重要的位置,它的出現(xiàn)和使用極大地促進(jìn)了計(jì)算機(jī)應(yīng)用領(lǐng)域的發(fā)展。數(shù)據(jù)庫(kù)基本概念數(shù)據(jù)(Data)狹義:數(shù)值數(shù)據(jù)描述事物的符號(hào)記錄廣義:數(shù)字、文字、聲音、圖形等大量、海量數(shù)據(jù)庫(kù)(DataBase)數(shù)據(jù)集合針對(duì)明確的應(yīng)用目標(biāo)而設(shè)計(jì)共享性和易擴(kuò)充性保證了整個(gè)系統(tǒng)數(shù)據(jù)的一致性特性數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)一種操縱和管理數(shù)據(jù)庫(kù)的大型軟件,用于建立、使用和維護(hù)數(shù)據(jù)庫(kù)集中了各種應(yīng)用的數(shù)據(jù)與客觀事物的狀態(tài)保持一致(張三豐,男,1990.9,河北,信息工程系,2020)數(shù)據(jù)庫(kù)基本概念數(shù)據(jù)庫(kù)系統(tǒng)DataBaseSystemDBS引入了數(shù)據(jù)庫(kù)后的計(jì)算機(jī)系統(tǒng)硬件軟件數(shù)據(jù)庫(kù)人員常見(jiàn)的數(shù)據(jù)庫(kù)數(shù)據(jù)管理技術(shù)的發(fā)展人工管理階段-數(shù)據(jù)不能長(zhǎng)期保存,用完就刪除。-數(shù)據(jù)的管理由應(yīng)用程序完成。-數(shù)據(jù)面向應(yīng)用不能共享。-數(shù)據(jù)不獨(dú)立。數(shù)據(jù)管理技術(shù)的發(fā)展文件系統(tǒng)階段-數(shù)據(jù)實(shí)現(xiàn)了長(zhǎng)期保存。-由文件系統(tǒng)管理數(shù)據(jù)。-數(shù)據(jù)共享率低,冗余程度高。-數(shù)據(jù)獨(dú)立性差。文件1文件2文件n應(yīng)用程序1應(yīng)用程序2應(yīng)用程序n文件管理系統(tǒng)數(shù)據(jù)管理技術(shù)的發(fā)展數(shù)據(jù)庫(kù)系統(tǒng)階段-數(shù)據(jù)結(jié)構(gòu)化。-數(shù)據(jù)共享性高、冗余少且易擴(kuò)充。-數(shù)據(jù)獨(dú)立性高。-數(shù)據(jù)由DBMS統(tǒng)一管理和控制。應(yīng)用程序1應(yīng)用程序2應(yīng)用程序n數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)軟件技術(shù)專(zhuān)業(yè)群教學(xué)資源庫(kù)MySQL數(shù)據(jù)庫(kù)介紹MySQL概述MySQL數(shù)據(jù)庫(kù)可以稱(chēng)得上是目前運(yùn)行速度最快的SQL語(yǔ)言數(shù)據(jù)庫(kù)。相對(duì)于Oracle、DB2等數(shù)據(jù)庫(kù)來(lái)說(shuō),MySQL數(shù)據(jù)庫(kù)的使用非常簡(jiǎn)單。MySQL概述其體積小、速度快、總體擁有成本低,一般中小型網(wǎng)站的開(kāi)發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言——結(jié)構(gòu)化查詢語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。此外,MySQL數(shù)據(jù)庫(kù)系統(tǒng)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。MySQL數(shù)據(jù)庫(kù)的特點(diǎn)(1)超強(qiáng)的穩(wěn)定性MySQL擁有一個(gè)非??焖俣曳€(wěn)定的基于線程的內(nèi)存分配系統(tǒng),可以持續(xù)使用而不必?fù)?dān)心其穩(wěn)定性。(2)可移植性好MySQL可以在FreeBSD、Linux、MAC、Windows等多種操作系統(tǒng)上運(yùn)行,并且支持多種語(yǔ)言如C、C++、Python、Java、Perl、PHP、Eiffel、Ruby等。(3)強(qiáng)大的查詢功能MySQL全面支持查詢的SELECT語(yǔ)句和WHERE子句的全部運(yùn)算符和函數(shù),并且可以在同一個(gè)查詢中混合使用來(lái)自不同數(shù)據(jù)庫(kù)的表,從而使查詢變得更加方便、快捷。
MySQL數(shù)據(jù)庫(kù)的特點(diǎn)(4)支持大型數(shù)據(jù)庫(kù)MySQL可以方便地支持上千萬(wàn)條記錄的數(shù)據(jù)庫(kù)。如百度、雅虎、Google、新浪、網(wǎng)易等公司均采用了MySQL數(shù)據(jù)庫(kù)。(5)支持多種字符集存儲(chǔ)字符集即一套符號(hào)和編碼的規(guī)則。MySQL支持默認(rèn)字符集為拉丁文(latin1),它是一個(gè)8位的字符集,它把介于128~255之間的字符用于拉丁字母表中的特殊字符的編碼。當(dāng)數(shù)據(jù)庫(kù)操作的數(shù)據(jù)中包括中文字符時(shí),可能會(huì)出現(xiàn)亂碼現(xiàn)象,為讓MySQL數(shù)據(jù)庫(kù)能夠支持中文,必須設(shè)置系統(tǒng)字符集編碼UTF8或GBK。MySQL數(shù)據(jù)庫(kù)的版本(1)MySQLCommunityServer(社區(qū)版)MySQL社區(qū)版是全球廣受歡迎的開(kāi)源數(shù)據(jù)庫(kù)的免費(fèi)下載版本。它遵循GPL許可協(xié)議,由龐大、活躍的開(kāi)源開(kāi)發(fā)人員社區(qū)提供支持。(2)MySQLEnterpriseServer(企業(yè)版)MySQL企業(yè)版提供了全面的高級(jí)功能、管理工具和技術(shù)支持,實(shí)現(xiàn)了高水平的MySQL可擴(kuò)展性、安全性、可靠性和無(wú)故障運(yùn)行時(shí)間。它可在開(kāi)發(fā)、部署和管理業(yè)務(wù)關(guān)鍵型MySQL應(yīng)用的過(guò)程中降低風(fēng)險(xiǎn)、削減成本和減少?gòu)?fù)雜性。(3)MySQLStandardServer(標(biāo)準(zhǔn)版)MySQL標(biāo)準(zhǔn)版讓您可以交付高性能、可擴(kuò)展的聯(lián)機(jī)事務(wù)處理(OLTP)應(yīng)用。它提供了令MySQL聞名于世的易用性以及行業(yè)級(jí)的性能和可靠性。MySQL標(biāo)準(zhǔn)版包括InnoDB,這使其成為一種全面集成、事務(wù)安全、符合ACID的數(shù)據(jù)庫(kù)。軟件技術(shù)專(zhuān)業(yè)群教學(xué)資源庫(kù)MySQL的安裝MySQL的安裝
在Windows平臺(tái)上可以安裝的MySQL有兩種方式:一種是擴(kuò)展名為zip的壓縮文件,zip的壓縮文件直接解壓就可以完成MySQL的安裝(此種方式適合對(duì)MySQL有一定基礎(chǔ)的用戶);另一種是擴(kuò)展名為msi的二進(jìn)制分發(fā)版,msi的安裝文件提供了圖形化的安裝向?qū)?,按照向?qū)崾具M(jìn)行操作即可完成安裝,本次安裝主要介紹通過(guò)msi進(jìn)行實(shí)現(xiàn)。MySQL的安裝第一步:下載MySQL。打開(kāi)網(wǎng)址/downloads/mysql/,選擇下載MySQL5.7.25community社區(qū)版。MySQL的安裝第二步:雙擊安裝文件進(jìn)行安裝,此時(shí)會(huì)彈出MySQL安裝向?qū)Ы缑?,勾選“Iacceptthelicenseterms”,點(diǎn)擊“Next”。MySQL的安裝第三步:選擇“Serveronly”即默認(rèn)第二個(gè)僅服務(wù)器選項(xiàng),點(diǎn)擊“Next”。MySQL的安裝第四步:點(diǎn)擊“Execute
”按鈕執(zhí)行,開(kāi)始安裝。MySQL的安裝第五步:選擇默認(rèn)的“StandaloneMySQLServer/ClassicMySQLReplication”選項(xiàng)。在接下來(lái)的TypeandNetworking選項(xiàng)框中同樣選擇Next按鈕。MySQL的安裝第六步:在AccountsandRoles選項(xiàng)框中設(shè)置MySQL數(shù)據(jù)庫(kù)的管理員root用戶的密碼,這里設(shè)置為“123456”。MySQL的安裝第七步:在WindowsService選項(xiàng)框中直接點(diǎn)擊“Next”按鈕,直到進(jìn)入如下圖所示界面。點(diǎn)擊“Finish”按鈕,即安裝成功。軟件技術(shù)專(zhuān)業(yè)群教學(xué)資源庫(kù)MySQL的基本配置MySQL的基本配置MySQL安裝成功后,此時(shí)客戶端如果要連接數(shù)據(jù)庫(kù),首先需要啟動(dòng)服務(wù)進(jìn)程。默認(rèn)情況下,MySQL安裝完成后,會(huì)自動(dòng)啟動(dòng)服務(wù)。當(dāng)然也可以手動(dòng)控制MySQL服務(wù)的啟動(dòng)和停止,有以下兩種方式。方法一:通過(guò)Windows服務(wù)管理器可以查看MySQL服務(wù)是否開(kāi)啟,首先單擊“開(kāi)始”→“運(yùn)行”,在“運(yùn)行”對(duì)話框中輸入“services.msc”命令,單擊確定按鈕,界面效果如圖所示。也可通過(guò)控制面板打開(kāi)Windows服務(wù)管理器。MySQL的基本配置MySQL服務(wù)成功啟動(dòng),如圖所示。如果沒(méi)有啟動(dòng),可以直接雙擊MySQL服務(wù)項(xiàng)打開(kāi)屬性對(duì)話框,通過(guò)單擊啟動(dòng)按鈕來(lái)修改服務(wù)的狀態(tài)。MySQL的基本配置
方法二:運(yùn)行cmd命令,打開(kāi)命令提示符窗口,輸入“netstartmysql”命令來(lái)啟動(dòng)MySQL服務(wù),同樣也可輸入“netstopmysql”命令來(lái)停止mysql服務(wù).連接MySQL數(shù)據(jù)庫(kù)
進(jìn)入命令提示符窗口,通過(guò)MySQL命令來(lái)登錄MySQL數(shù)據(jù)庫(kù),命令語(yǔ)法格式如下:mysql-h<服務(wù)器主機(jī)名>-u<用戶名>-p<密碼>參數(shù)說(shuō)明:-h用于遠(yuǎn)程登錄MySQL服務(wù)器,如果在本機(jī)操作可省略-h參數(shù)。-p后面可以不寫(xiě)密碼,按Enter鍵后服務(wù)器會(huì)提示輸入密碼。如果寫(xiě)密碼,-p和密碼之間沒(méi)有空格。通過(guò)命令連接數(shù)據(jù)庫(kù)連接MySQL數(shù)據(jù)庫(kù)
例如,使用root用戶,密碼是“123456”的身份登錄到本地?cái)?shù)據(jù)庫(kù)服務(wù)器的方法如圖1.17所示。登錄成功后,可以看到mysql>提示符,mysql>提示符告訴用戶MySQL服務(wù)器已經(jīng)準(zhǔn)備好接收輸入命令了。通過(guò)命令連接數(shù)據(jù)庫(kù)連接MySQL數(shù)據(jù)庫(kù)
登錄成功后,我們可以在提示符下輸入selectv
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年未成年人成年后父母離異合同范本版
- 采購(gòu)合同培訓(xùn)班級(jí)3篇
- 采購(gòu)合同制定合同培訓(xùn)與團(tuán)隊(duì)建設(shè)3篇
- 采購(gòu)合同質(zhì)量監(jiān)督3篇
- 采購(gòu)合同風(fēng)險(xiǎn)控制攻略3篇
- 采購(gòu)合同風(fēng)險(xiǎn)評(píng)估實(shí)施方案3篇
- 采購(gòu)合同風(fēng)險(xiǎn)規(guī)避與控制經(jīng)驗(yàn)3篇
- 2024年度信息技術(shù)服務(wù)員工保密協(xié)議及離職競(jìng)業(yè)禁止合同3篇
- 采購(gòu)合同新模板3篇
- 采購(gòu)方案與采購(gòu)合同的履行監(jiān)督3篇
- 水電站調(diào)速系統(tǒng)
- 2022年工程項(xiàng)目經(jīng)理任命書(shū)
- 商業(yè)銀行會(huì)計(jì)實(shí)務(wù)培訓(xùn)
- 自動(dòng)洗衣機(jī)行星齒輪減速器的設(shè)計(jì)-畢業(yè)論文
- 世界地理高中世界地理填圖練習(xí)
- 連續(xù)梁施工質(zhì)量通病及防治
- 機(jī)械滑臺(tái)的控制
- 2018-2019學(xué)年第一學(xué)期西城小學(xué)三年級(jí)數(shù)學(xué)期末試題
- GB-T-12137-2015-氣瓶氣密性試驗(yàn)方法
- 煙葉種植及加工項(xiàng)目可行性研究報(bào)告寫(xiě)作范文
- 員工知識(shí)產(chǎn)權(quán)歸屬協(xié)議
評(píng)論
0/150
提交評(píng)論