版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第1頁
網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)應(yīng)用河南理工大學(xué)計(jì)算機(jī)學(xué)院網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)應(yīng)用第一章
緒論第1頁·
MySQL是最流行的開放源碼SQL數(shù)據(jù)發(fā)、發(fā)布并支持的?!?/p>
MySQL的正式發(fā)音是“MyEssQue·LAMP架構(gòu)庫管理系統(tǒng),它是由MySQLAB公司開Ell”,而不是“MySequel”。1.5MySQL概述第1頁作為應(yīng)用廣泛的網(wǎng)絡(luò)數(shù)據(jù)庫,MySQL有著其獨(dú)有的特點(diǎn):·1.是一種開放源碼軟件?!?.具有快速、可靠和易于使用的特點(diǎn)。MySQL服務(wù)器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,是十分適合于在Internet上使用的數(shù)據(jù)庫。特點(diǎn)第1頁·3.使用核心線程的完全多線程,能很容易 av.Pr多l(xiāng)P編HP程、接Ph(等I)包括:C、C++、·5.支持不同的平臺,MySQL幾乎提供了現(xiàn)。,nPoAyt口a、4J·存的所有的操作系統(tǒng)的對應(yīng)版本地利用多CPU協(xié)同工作。第1頁1.5.1MySQL的安裝和配置MySQL的獲得:·有本第51的個(gè)發(fā)數(shù)行字都“有5”相是同主的,式述了文件格式。所·組2合)到第0了”發(fā)是行發(fā)序行列級號別。。主版本號和發(fā)行級別·分3發(fā))版第遞3字“51”是此發(fā)行系列的版本號,隨每個(gè)新·果4相)對每于次前更一新個(gè)后版,本版增本加字了符新串功的能最或后有一微個(gè)小數(shù)的字不遞兼增容。性如 ,字符串的第二個(gè)數(shù)字遞增。如果文件格式改變,第一個(gè)數(shù)字遞增。第1頁··組M成ySL版的本命號名。機(jī)例制如是,使m用ysl3-個(gè)5數(shù)01bt個(gè)a版綴本號解釋如下:·穩(wěn)后定發(fā)能行的級別,通過一系列后綴顯示如何改進(jìn)·Alpha:發(fā)行包含大量未被徹底測試的新代碼·沒B有et增a:加沒,碼被測試了,當(dāng)alpha版本至少一個(gè)月沒有出現(xiàn)報(bào)導(dǎo)的致命漏洞,并且沒有計(jì)劃增加導(dǎo)致已經(jīng)實(shí)施的功能不穩(wěn)定的新功能時(shí),版本則從alpha版變?yōu)閎eta版。:性第1頁·rc是發(fā)布代表,是一個(gè)發(fā)行了一段時(shí)間的beta修復(fù)。(發(fā)布代表即以前所稱的gamma版)如果沒有后綴,這意味著該版本已經(jīng)在很多地方運(yùn)行一段時(shí)間了,而且沒有非平臺特定的缺陷報(bào)告。只增加了關(guān)鍵漏洞修復(fù)修復(fù)。這就稱為一個(gè)產(chǎn)品(穩(wěn)定)或“通用”版本。版本,看起來應(yīng)該運(yùn)行正常。只增加了很小的第1頁MySQL的安裝(1)下載Windows版的MySQL5.1.28,解壓后雙擊進(jìn)入安裝向?qū)?。?種安裝方式可供選擇:Typical(典型安裝)、Complete(完全安裝)和Custom(定制安裝),對于大多數(shù)用戶,選擇Typical就可以了。單擊“next”按鈕進(jìn)入下一步。第1頁(2)在MySQL5.1中,數(shù)據(jù)庫主目錄和文件目錄是分開的。“DestinationFolder”為MySQL所在的目錄,默認(rèn)目錄為C:\ProgramFiles\MySQL\MySQLServer5.1?!癉ataFolder”為MySQL數(shù)據(jù)庫文件和表文件所在的目錄,默認(rèn)目錄為C:\DocumentsandSettings\AllUsers\ApplicationData\MySQL\MySQLServer5.1\data,其中ApplicationData是隱藏文件夾。確認(rèn)后單擊“Install”按鈕開始安裝。第1頁圖1
MySQL安裝界面第1頁MySQL服務(wù)器的配置(1)安裝完畢后選擇“ConfiguretheMySQLservernow”復(fù)選框進(jìn)入配置向?qū)?。第一步選擇配置類型,有兩種:DetailedConfiguration(詳細(xì)配置)和StandardConfiguration(標(biāo)準(zhǔn)配置)。標(biāo)準(zhǔn)配置選項(xiàng)適合想要快速啟動MySQL而不必考慮服務(wù)器配置的新用戶。詳細(xì)配置選項(xiàng)適合想要更加細(xì)粒度控制服務(wù)器配置的高級用戶。這里選擇DetailedConfiguration。(2)單擊“next”按鈕進(jìn)行服務(wù)器類型選擇,分為3種:DeveloperMachine(開發(fā)機(jī)器)、ServerMachine(服務(wù)器)和DedicatedMySQLServerMachine(專用MySQL服務(wù)器)。鑒于只是初學(xué)MySQL,所以這里選擇DeveloperMachine。第1頁·有3(個(gè)3)選unletxitfnt鈕io進(jìn)na入laaa使se用(情多況功對能話數(shù)框據(jù),庫)、TransactionalDatabaseOnly(只是事務(wù)處理數(shù)據(jù)庫)和Non-TransactionalDatabaseOnly(只是非事務(wù)處理數(shù)據(jù)庫)。其中多功能數(shù)據(jù)庫對InnoDB和MyISAM表都適用,所以這里選擇“MultifunctionalDatabase”。·改I(n4n)oD件InoB置表,空如間所框示,。這默里認(rèn)可位以置修是MySQL服務(wù)器數(shù)據(jù)目錄,這里不做修改,直接下一步。:擊第1頁第1頁(5)接下來進(jìn)入并發(fā)連接選擇對話框,DecisionSupport(決策支持)(DSS)/OLAP:如果服務(wù)器不需要大量的并行連接可以選擇該選項(xiàng);OnlineTransactionProcessing(聯(lián)機(jī)事務(wù)處理)(OLTP):如果服務(wù)器需要大量的并行連接則選擇該選項(xiàng);ManualSetting(人工設(shè)置):選擇該選項(xiàng)可以手動設(shè)置服務(wù)器并行連接的最大數(shù)目。這里選擇“DecisionSupport(DSS)/OLAP”。(6)進(jìn)入聯(lián)網(wǎng)選項(xiàng)對話框。默認(rèn)情況是啟用TCP/IP網(wǎng)絡(luò),默認(rèn)端口為3306。這里不做修改,直接下一步。第1頁第1頁
(7)進(jìn)入字符集選擇對話框,前面的選項(xiàng)一直是按默認(rèn)設(shè)置進(jìn)行的,這里要做一些修改。選中“ManualSelectedDefaultCharacterSet/Collation”選項(xiàng),在“CharacterSet”選框中將latin1修改為gb2312。第1頁第1頁(8)下一步進(jìn)入服務(wù)選項(xiàng)對話框,服務(wù)名為MySQL,這里不做修改。(9)下一步是安全選項(xiàng)對話框,,在密碼輸入框中輸入root用戶的密碼。要想防止通過網(wǎng)絡(luò)以root登錄,選中Rootmayonlyconnectfromlocalhost(只允許從本機(jī)登錄連接root)選項(xiàng)旁邊的框。要想創(chuàng)建一個(gè)匿名用戶賬戶,選中CreateAnAnonymousAccount(創(chuàng)建匿名賬戶)選項(xiàng)旁邊的框。由于安全原因,這里不建議選擇這項(xiàng)。第1頁第1頁(10)設(shè)置完畢后,隨后一步是提交配置,單擊“execute”按鈕即可完成。注意:對不同的操作系統(tǒng)和不同版本的MySQL,安裝過程可能有所不同,這里只舉MySQL5.1的安裝例子。以上步驟完成后,MySQL服務(wù)器就已經(jīng)可以使用了。由于MySQL自身不帶界面工具,為了進(jìn)行可視化的管理,可以另外安裝界面工具來處理SQL語句。MySQL官方網(wǎng)站上提供了MySQLAdministrator管理工具和MySQLQueryBrowser查詢工具,可以一起下載。第1頁·下載地址是界面工具的安裝非常簡單,這里不詳細(xì)說明。我們也可以選擇其他的界面管理工具來操作MySQL,常用的有NavicatLiteforMySQL、phpMyAdmin、MySQLFront等。http://dev.mysql.com/downloads/gui-tools/5.1.html。第1頁1.5.2MySQL的環(huán)境MySQL安裝和配置完后,打開“開始”→“程序”→“MySQL”→“MySQLServer5.1”→“MySQLCommandLineClient”,進(jìn)入到MySQL客戶端,在客戶端窗口輸入密碼,就以root用戶身份登錄到MySQL服務(wù)器,在命令行中輸入SQL語句就可以操作MySQL數(shù)據(jù)庫。以root用戶身份登錄可以對數(shù)據(jù)庫進(jìn)行所有的操作。MySQL還可以使用其他用戶登錄。第1頁第1頁2.重新配置服務(wù)器如果要對服務(wù)器重新配置,可以打開“MySQLServerInstanceConfigWizard”,在出現(xiàn)的配置向?qū)е兄匦屡渲梅?wù)器。在C:\ProgramFiles\MySQL\MySQLServer5.1的MySQL主目錄下有一個(gè)my.ini文件,這是MySQL的選項(xiàng)文件,在MySQL啟動時(shí)會自動加載文件中的一些選項(xiàng)??梢酝ㄟ^修改選項(xiàng)文件來修改MySQL的一些默認(rèn)設(shè)置,具體會在以后的內(nèi)容中了解到。第1頁客戶程序和mysqld服務(wù)器基準(zhǔn)程序日志文件,數(shù)據(jù)庫包含(頭)文件庫文件mysql_install_db錯(cuò)誤消息文件目錄的內(nèi)容1.5.3
目錄結(jié)構(gòu)Binsql-benchDataincludeLibscriptsshare/mysql目錄第1頁(2)數(shù)據(jù)目錄MySQL有一個(gè)data目錄,用于存放數(shù)據(jù)庫文件。MySQL5.1的默認(rèn)的路徑為C:\DocumentsandSettings\AllUsers\ApplicationData\MySQL\MySQLServer5.1\data。在data目錄中MySQL為每一個(gè)數(shù)據(jù)庫建立一個(gè)文件夾,所有的表文件存放在相應(yīng)的數(shù)據(jù)庫文件夾中。第1頁·則q個(gè)Q語句句沒沒,,有使輸用入分完(;)結(jié)尾,否·箭頭(->)代表SQL語句沒有輸入完·取消SQL語句使用(\c)·LiSnQuLx語區(qū)句分i))區(qū)區(qū)分大小寫(·空使格函數(shù)時(shí),函數(shù)名和后面的括號之間不能有wwss函函mmyy屬屬1.5.4MySQL的基本使用第1頁·1、連接MySQLmysql-h主機(jī)地址–u用戶名–p·2、退出MySQL:exit/quit·3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年健康檢測儀項(xiàng)目申請報(bào)告模范
- 2025年不含膠原蛋白酶的耐堿性蛋白酶項(xiàng)目規(guī)劃申請報(bào)告
- 2025年流量計(jì)項(xiàng)目提案報(bào)告模范
- 2025年房地產(chǎn)開發(fā)經(jīng)營服務(wù)項(xiàng)目立項(xiàng)申請報(bào)告
- 2025年衛(wèi)星導(dǎo)航定位系統(tǒng)項(xiàng)目申請報(bào)告模范
- 2025年新型鋁鎂合金材料項(xiàng)目立項(xiàng)申請報(bào)告模板
- 2025年永磁式步進(jìn)電機(jī)項(xiàng)目申請報(bào)告模式
- 活動邀請函范文集合七篇
- 2025年醫(yī)用注射泵項(xiàng)目規(guī)劃申請報(bào)告模板
- 激烈的乒乓球比賽作文400字8篇
- 公司合伙人合作協(xié)議書范本
- 2024年中考地理復(fù)習(xí) 人教版全四冊重點(diǎn)知識提綱
- 電梯季度維護(hù)保養(yǎng)項(xiàng)目表
- GB/T 44188-2024危險(xiǎn)貨物爆炸品無約束包裝件試驗(yàn)方法
- 機(jī)動車檢測站質(zhì)量手冊(根據(jù)補(bǔ)充技術(shù)要求修訂)
- 2024年(學(xué)習(xí)強(qiáng)國)思想政治理論知識考試題庫與答案
- 基于LoRa通信的智能家居系統(tǒng)設(shè)計(jì)及研究
- YYT 0741-2009 數(shù)字化醫(yī)用X射線攝影系統(tǒng) 專用技術(shù)條件
- 《大數(shù)據(jù)分析技術(shù)》課程標(biāo)準(zhǔn)
- 2024屆高考考前強(qiáng)化之分析小說人物心理作用及變化過程
- 跟蹤審計(jì)服務(wù) 投標(biāo)方案(技術(shù)方案)
評論
0/150
提交評論