版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1頁(yè)
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)應(yīng)用河南理工大學(xué)計(jì)算機(jī)學(xué)院網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)應(yīng)用第一章
緒論第1頁(yè)·
MySQL是最流行的開(kāi)放源碼SQL數(shù)據(jù)發(fā)、發(fā)布并支持的?!?/p>
MySQL的正式發(fā)音是“MyEssQue·LAMP架構(gòu)庫(kù)管理系統(tǒng),它是由MySQLAB公司開(kāi)Ell”,而不是“MySequel”。1.5MySQL概述第1頁(yè)作為應(yīng)用廣泛的網(wǎng)絡(luò)數(shù)據(jù)庫(kù),MySQL有著其獨(dú)有的特點(diǎn):·1.是一種開(kāi)放源碼軟件?!?.具有快速、可靠和易于使用的特點(diǎn)。MySQL服務(wù)器已能提供豐富和有用的功能。它具有良好的連通性、速度和安全性,是十分適合于在Internet上使用的數(shù)據(jù)庫(kù)。特點(diǎn)第1頁(yè)·3.使用核心線程的完全多線程,能很容易 av.Pr多l(xiāng)P編HP程、接Ph(等I)包括:C、C++、·5.支持不同的平臺(tái),MySQL幾乎提供了現(xiàn)。,nPoAyt口a、4J·存的所有的操作系統(tǒng)的對(duì)應(yīng)版本地利用多CPU協(xié)同工作。第1頁(yè)1.5.1MySQL的安裝和配置MySQL的獲得:·有本第51的個(gè)發(fā)數(shù)行字都“有5”相是同主的,式述了文件格式。所·組2合)到第0了”發(fā)是行發(fā)序行列級(jí)號(hào)別。。主版本號(hào)和發(fā)行級(jí)別·分3發(fā))版第遞3字“51”是此發(fā)行系列的版本號(hào),隨每個(gè)新·果4相)對(duì)每于次前更一新個(gè)后版,本版增本加字了符新串功的能最或后有一微個(gè)小數(shù)的字不遞兼增容。性如 ,字符串的第二個(gè)數(shù)字遞增。如果文件格式改變,第一個(gè)數(shù)字遞增。第1頁(yè)··組M成ySL版的本命號(hào)名。機(jī)例制如是,使m用ysl3-個(gè)5數(shù)01bt個(gè)a版綴本號(hào)解釋如下:·穩(wěn)后定發(fā)能行的級(jí)別,通過(guò)一系列后綴顯示如何改進(jìn)·Alpha:發(fā)行包含大量未被徹底測(cè)試的新代碼·沒(méi)B有et增a:加沒(méi),碼被測(cè)試了,當(dāng)alpha版本至少一個(gè)月沒(méi)有出現(xiàn)報(bào)導(dǎo)的致命漏洞,并且沒(méi)有計(jì)劃增加導(dǎo)致已經(jīng)實(shí)施的功能不穩(wěn)定的新功能時(shí),版本則從alpha版變?yōu)閎eta版。:性第1頁(yè)·rc是發(fā)布代表,是一個(gè)發(fā)行了一段時(shí)間的beta修復(fù)。(發(fā)布代表即以前所稱的gamma版)如果沒(méi)有后綴,這意味著該版本已經(jīng)在很多地方運(yùn)行一段時(shí)間了,而且沒(méi)有非平臺(tái)特定的缺陷報(bào)告。只增加了關(guān)鍵漏洞修復(fù)修復(fù)。這就稱為一個(gè)產(chǎn)品(穩(wěn)定)或“通用”版本。版本,看起來(lái)應(yīng)該運(yùn)行正常。只增加了很小的第1頁(yè)MySQL的安裝(1)下載Windows版的MySQL5.1.28,解壓后雙擊進(jìn)入安裝向?qū)?。?種安裝方式可供選擇:Typical(典型安裝)、Complete(完全安裝)和Custom(定制安裝),對(duì)于大多數(shù)用戶,選擇Typical就可以了。單擊“next”按鈕進(jìn)入下一步。第1頁(yè)(2)在MySQL5.1中,數(shù)據(jù)庫(kù)主目錄和文件目錄是分開(kāi)的?!癉estinationFolder”為MySQL所在的目錄,默認(rèn)目錄為C:\ProgramFiles\MySQL\MySQLServer5.1?!癉ataFolder”為MySQL數(shù)據(jù)庫(kù)文件和表文件所在的目錄,默認(rèn)目錄為C:\DocumentsandSettings\AllUsers\ApplicationData\MySQL\MySQLServer5.1\data,其中ApplicationData是隱藏文件夾。確認(rèn)后單擊“Install”按鈕開(kāi)始安裝。第1頁(yè)圖1
MySQL安裝界面第1頁(yè)MySQL服務(wù)器的配置(1)安裝完畢后選擇“ConfiguretheMySQLservernow”復(fù)選框進(jìn)入配置向?qū)А5谝徊竭x擇配置類型,有兩種:DetailedConfiguration(詳細(xì)配置)和StandardConfiguration(標(biāo)準(zhǔn)配置)。標(biāo)準(zhǔn)配置選項(xiàng)適合想要快速啟動(dòng)MySQL而不必考慮服務(wù)器配置的新用戶。詳細(xì)配置選項(xiàng)適合想要更加細(xì)粒度控制服務(wù)器配置的高級(jí)用戶。這里選擇DetailedConfiguration。(2)單擊“next”按鈕進(jìn)行服務(wù)器類型選擇,分為3種:DeveloperMachine(開(kāi)發(fā)機(jī)器)、ServerMachine(服務(wù)器)和DedicatedMySQLServerMachine(專用MySQL服務(wù)器)。鑒于只是初學(xué)MySQL,所以這里選擇DeveloperMachine。第1頁(yè)·有3(個(gè)3)選unletxitfnt鈕io進(jìn)na入laaa使se用(情多況功對(duì)能話數(shù)框據(jù),庫(kù))、TransactionalDatabaseOnly(只是事務(wù)處理數(shù)據(jù)庫(kù))和Non-TransactionalDatabaseOnly(只是非事務(wù)處理數(shù)據(jù)庫(kù))。其中多功能數(shù)據(jù)庫(kù)對(duì)InnoDB和MyISAM表都適用,所以這里選擇“MultifunctionalDatabase”?!じ腎(n4n)oD件InoB置表,空如間所框示,。這默里認(rèn)可位以置修是MySQL服務(wù)器數(shù)據(jù)目錄,這里不做修改,直接下一步。:擊第1頁(yè)第1頁(yè)(5)接下來(lái)進(jìn)入并發(fā)連接選擇對(duì)話框,DecisionSupport(決策支持)(DSS)/OLAP:如果服務(wù)器不需要大量的并行連接可以選擇該選項(xiàng);OnlineTransactionProcessing(聯(lián)機(jī)事務(wù)處理)(OLTP):如果服務(wù)器需要大量的并行連接則選擇該選項(xiàng);ManualSetting(人工設(shè)置):選擇該選項(xiàng)可以手動(dòng)設(shè)置服務(wù)器并行連接的最大數(shù)目。這里選擇“DecisionSupport(DSS)/OLAP”。(6)進(jìn)入聯(lián)網(wǎng)選項(xiàng)對(duì)話框。默認(rèn)情況是啟用TCP/IP網(wǎng)絡(luò),默認(rèn)端口為3306。這里不做修改,直接下一步。第1頁(yè)第1頁(yè)
(7)進(jìn)入字符集選擇對(duì)話框,前面的選項(xiàng)一直是按默認(rèn)設(shè)置進(jìn)行的,這里要做一些修改。選中“ManualSelectedDefaultCharacterSet/Collation”選項(xiàng),在“CharacterSet”選框中將latin1修改為gb2312。第1頁(yè)第1頁(yè)(8)下一步進(jìn)入服務(wù)選項(xiàng)對(duì)話框,服務(wù)名為MySQL,這里不做修改。(9)下一步是安全選項(xiàng)對(duì)話框,,在密碼輸入框中輸入root用戶的密碼。要想防止通過(guò)網(wǎng)絡(luò)以root登錄,選中Rootmayonlyconnectfromlocalhost(只允許從本機(jī)登錄連接root)選項(xiàng)旁邊的框。要想創(chuàng)建一個(gè)匿名用戶賬戶,選中CreateAnAnonymousAccount(創(chuàng)建匿名賬戶)選項(xiàng)旁邊的框。由于安全原因,這里不建議選擇這項(xiàng)。第1頁(yè)第1頁(yè)(10)設(shè)置完畢后,隨后一步是提交配置,單擊“execute”按鈕即可完成。注意:對(duì)不同的操作系統(tǒng)和不同版本的MySQL,安裝過(guò)程可能有所不同,這里只舉MySQL5.1的安裝例子。以上步驟完成后,MySQL服務(wù)器就已經(jīng)可以使用了。由于MySQL自身不帶界面工具,為了進(jìn)行可視化的管理,可以另外安裝界面工具來(lái)處理SQL語(yǔ)句。MySQL官方網(wǎng)站上提供了MySQLAdministrator管理工具和MySQLQueryBrowser查詢工具,可以一起下載。第1頁(yè)·下載地址是界面工具的安裝非常簡(jiǎn)單,這里不詳細(xì)說(shuō)明。我們也可以選擇其他的界面管理工具來(lái)操作MySQL,常用的有NavicatLiteforMySQL、phpMyAdmin、MySQLFront等。http://dev.mysql.com/downloads/gui-tools/5.1.html。第1頁(yè)1.5.2MySQL的環(huán)境MySQL安裝和配置完后,打開(kāi)“開(kāi)始”→“程序”→“MySQL”→“MySQLServer5.1”→“MySQLCommandLineClient”,進(jìn)入到MySQL客戶端,在客戶端窗口輸入密碼,就以root用戶身份登錄到MySQL服務(wù)器,在命令行中輸入SQL語(yǔ)句就可以操作MySQL數(shù)據(jù)庫(kù)。以root用戶身份登錄可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行所有的操作。MySQL還可以使用其他用戶登錄。第1頁(yè)第1頁(yè)2.重新配置服務(wù)器如果要對(duì)服務(wù)器重新配置,可以打開(kāi)“MySQLServerInstanceConfigWizard”,在出現(xiàn)的配置向?qū)е兄匦屡渲梅?wù)器。在C:\ProgramFiles\MySQL\MySQLServer5.1的MySQL主目錄下有一個(gè)my.ini文件,這是MySQL的選項(xiàng)文件,在MySQL啟動(dòng)時(shí)會(huì)自動(dòng)加載文件中的一些選項(xiàng)??梢酝ㄟ^(guò)修改選項(xiàng)文件來(lái)修改MySQL的一些默認(rèn)設(shè)置,具體會(huì)在以后的內(nèi)容中了解到。第1頁(yè)客戶程序和mysqld服務(wù)器基準(zhǔn)程序日志文件,數(shù)據(jù)庫(kù)包含(頭)文件庫(kù)文件mysql_install_db錯(cuò)誤消息文件目錄的內(nèi)容1.5.3
目錄結(jié)構(gòu)Binsql-benchDataincludeLibscriptsshare/mysql目錄第1頁(yè)(2)數(shù)據(jù)目錄MySQL有一個(gè)data目錄,用于存放數(shù)據(jù)庫(kù)文件。MySQL5.1的默認(rèn)的路徑為C:\DocumentsandSettings\AllUsers\ApplicationData\MySQL\MySQLServer5.1\data。在data目錄中MySQL為每一個(gè)數(shù)據(jù)庫(kù)建立一個(gè)文件夾,所有的表文件存放在相應(yīng)的數(shù)據(jù)庫(kù)文件夾中。第1頁(yè)·則q個(gè)Q語(yǔ)句句沒(méi)沒(méi),,有使輸用入分完(;)結(jié)尾,否·箭頭(->)代表SQL語(yǔ)句沒(méi)有輸入完·取消SQL語(yǔ)句使用(\c)·LiSnQuLx語(yǔ)區(qū)句分i))區(qū)區(qū)分大小寫(·空使格函數(shù)時(shí),函數(shù)名和后面的括號(hào)之間不能有wwss函函mmyy屬屬1.5.4MySQL的基本使用第1頁(yè)·1、連接MySQLmysql-h主機(jī)地址–u用戶名–p·2、退出MySQL:exit/quit·3
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025土地承包合同終止范例
- 2025知識(shí)產(chǎn)權(quán)委托代理合同
- 2025地下車庫(kù)買賣合同書
- 2025貨樣買賣合同范本
- 二零二五年度文化產(chǎn)業(yè)公司股權(quán)受讓協(xié)議書范例3篇
- 二零二五年度特色農(nóng)產(chǎn)品種植基地土地永久轉(zhuǎn)讓協(xié)議
- 2025年度農(nóng)機(jī)購(gòu)置與農(nóng)業(yè)人才培訓(xùn)合同3篇
- 二零二五年度物聯(lián)網(wǎng)技術(shù)合伙協(xié)議3篇
- 2025年度綜合交通樞紐停車場(chǎng)租賃與交通換乘服務(wù)合同3篇
- 2025年度高端裝備制造企業(yè)整體轉(zhuǎn)讓協(xié)議版3篇
- 機(jī)動(dòng)車檢測(cè)站質(zhì)量手冊(cè)(根據(jù)補(bǔ)充技術(shù)要求修訂)
- 《大數(shù)據(jù)分析技術(shù)》課程標(biāo)準(zhǔn)
- 期末考試-公共財(cái)政概論-章節(jié)習(xí)題
- AED急救知識(shí)課件
- 高中物理課件:Tracker軟件在高中物理實(shí)驗(yàn)教學(xué)中的應(yīng)用-
- 肩痹(肩袖損傷)中醫(yī)臨床路徑及入院標(biāo)準(zhǔn)2020版
- 跟蹤審計(jì)服務(wù) 投標(biāo)方案(技術(shù)方案)
- 廣東省汕頭市金平區(qū)2023-2024學(xué)年七年級(jí)上學(xué)期期末語(yǔ)文試題
- 2024年度新型紡織纖維
- 培訓(xùn)機(jī)構(gòu)五年發(fā)展規(guī)劃方案
- 《銷售主管競(jìng)聘》課件
評(píng)論
0/150
提交評(píng)論