版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、計算機應用技術(shù)【摘要】 信息技術(shù)的迅猛發(fā)展極大地促進了網(wǎng)絡在高校的普及應用,當今的高校必須采用能夠充分利用結(jié)合優(yōu)秀的傳統(tǒng)方法及連網(wǎng)的教學模式,來提高校辦學質(zhì)量。校園局域網(wǎng)是一個非常復雜的網(wǎng)絡系統(tǒng),能夠為綜合辦學、辦公自動化、科研及最重要的現(xiàn)代化教學提供了基礎平臺;對于一個高校來說,校園網(wǎng)是一個龐大的工程之一,必須精心設計、細心施工做到經(jīng)濟適宜、科學智能化、長期穩(wěn)定運行,也要保證方便為以后校園網(wǎng)絡擴展的高校校園網(wǎng)絡,同時也要構(gòu)建校園網(wǎng)骨干網(wǎng),實現(xiàn)各個分校區(qū)和本部之間的連接,以及實現(xiàn)端到端的以太網(wǎng)訪問,提高了傳輸?shù)男?,有效地保證了遠程多媒體教學、數(shù)字圖書館等業(yè)務的開展。因此本畢業(yè)論文將主要以校園
2、局域網(wǎng)絡建設過程可能用到的各種技術(shù)及實施方案為設計方向,為校園網(wǎng)的建設提供理論依據(jù)和實踐指導,主要包括需求分析、網(wǎng)絡拓撲結(jié)構(gòu)的設計、網(wǎng)絡IP地址規(guī)劃及VLAN劃分、交換機和路由的配置及所應用的網(wǎng)絡技術(shù)、網(wǎng)絡管理、網(wǎng)絡安全、基于Linux系統(tǒng)服務器架設、無線網(wǎng)絡的分布等。目 錄 TOC o 1-3 h z u HYPERLINK l _Toc336101643 PAGEREF _Toc336101643 h 1 HYPERLINK l _Toc336101644 1.1功能需求分析 PAGEREF _Toc336101644 h 1 HYPERLINK l _Toc336101645 硬件需求分
3、析 PAGEREF _Toc336101645 h 1 HYPERLINK l _Toc336101646 1.3 軟件需求分析 PAGEREF _Toc336101646 h 1 HYPERLINK l _Toc336101648 二網(wǎng)絡拓撲結(jié)構(gòu)的設計 PAGEREF _Toc336101648 h 4 HYPERLINK l _Toc336101649 網(wǎng)絡結(jié)構(gòu)技術(shù)的支持 PAGEREF _Toc336101649 h 4 HYPERLINK l _Toc336101650 2.2 主干網(wǎng)絡的設計 PAGEREF _Toc336101650 h 4 HYPERLINK l _Toc3361
4、01651 2.3 學生宿舍網(wǎng)絡拓撲圖 PAGEREF _Toc336101651 h 5 HYPERLINK l _Toc336101654 三VLAN劃分及網(wǎng)絡IP地址規(guī)劃 PAGEREF _Toc336101654 h 7 HYPERLINK l _Toc336101655 系統(tǒng)整體設計 PAGEREF _Toc336101655 h 7 HYPERLINK l _Toc336101656 3.2 角色識別 PAGEREF _Toc336101656 h 8 HYPERLINK l _Toc336101657 3.3 業(yè)務流程 PAGEREF _Toc336101657 h 8 HYPE
5、RLINK l _Toc336101658 3.4 數(shù)據(jù)庫設計 PAGEREF _Toc336101658 h 9 HYPERLINK l _Toc336101659 4 系統(tǒng)詳細設計與實現(xiàn) PAGEREF _Toc336101659 h 13 HYPERLINK l _Toc336101660 首頁模塊 PAGEREF _Toc336101660 h 13 HYPERLINK l _Toc336101661 分類查詢模塊 PAGEREF _Toc336101661 h 13 HYPERLINK l _Toc336101662 4.3 購書籃模塊 PAGEREF _Toc336101662 h
6、 14 HYPERLINK l _Toc336101663 4.4 我的訂單模塊 PAGEREF _Toc336101663 h 16 HYPERLINK l _Toc336101664 4.5 后臺管理模塊 PAGEREF _Toc336101664 h 17 HYPERLINK l _Toc336101665 4.5.1 注冊用戶管理 PAGEREF _Toc336101665 h 17 HYPERLINK l _Toc336101666 4.5.2 圖書管理 PAGEREF _Toc336101666 h 18 HYPERLINK l _Toc336101667 4.5.3 訂單管理 P
7、AGEREF _Toc336101667 h 19 HYPERLINK l _Toc336101668 4.5.4 公告欄管理 PAGEREF _Toc336101668 h 19 HYPERLINK l _Toc336101669 5 萬能密碼問題 PAGEREF _Toc336101669 h 21 HYPERLINK l _Toc336101670 6 結(jié)束語 PAGEREF _Toc336101670 h 23 HYPERLINK l _Toc336101671 6.1 本文做了如下工作 PAGEREF _Toc336101671 h 23 HYPERLINK l _Toc336101
8、672 6.2 進一步工作展望 PAGEREF _Toc336101672 h 23 HYPERLINK l _Toc336101673 參考文獻 PAGEREF _Toc336101673 h 24 HYPERLINK l _Toc336101674 致 謝 PAGEREF _Toc336101674 h 25一.需求分析完成校園網(wǎng)的建設必須根據(jù)學校的實際需求,才能使所構(gòu)建的校園網(wǎng)經(jīng)濟實惠,具備科學性,因此需要進行所需功能分析、所需硬件分析、再進行軟件分析。1.1功能需求分析 a.教學樓 主要為多媒體教室及系辦公室,將計算機多媒體視聽引入課堂教學可以提高教學效果。 b.院行政辦公樓 辦公自動
9、化web綜合管理信息系統(tǒng)、提供行政、財務管理、教師檔案管理、學生檔案管理、科技檔案管理等、減少校園的辦公開支及提高辦公效率。 c.圖書館 圖書館是給師生們提供自主學習的場所,師生可以根據(jù)需要隨時讀、并且連接外網(wǎng)、使圖書館得到進一步現(xiàn)代化、使師生能夠得到近乎無限的網(wǎng)上資源。 d.學生宿舍及教師宿舍 宿舍區(qū)的網(wǎng)絡構(gòu)建對學校信息化起到了很大的推動作用,一方面促進了學校與外界的聯(lián)系,另一方面,完善了以校園網(wǎng)為基礎的管理信息系統(tǒng),為教師、學生提供了方便。 e. 中心機房 有帶認證功能的網(wǎng)絡行為管理系統(tǒng),能將校園于外界來往的信息備份保留一個月,核心交換機到匯聚層節(jié)點采用百兆光纖(多模)連接,匯聚層到接入層
10、采用千兆的五類線(或者超五類)連接。硬件需求分析 a.具有防火墻功能的路由器一臺:能夠保證校園內(nèi)的網(wǎng)絡設備,如服務器不受外界的黑客的攻擊。b.網(wǎng)絡行為管理系統(tǒng)一臺:能夠?qū)⑿@網(wǎng)內(nèi)發(fā)布或接收的信息備份到MYSQl服務器保存一定的時間后自動刪除。一臺:多端口,可以連接多臺匯聚層的交換機和多臺DMZ區(qū)服務器和非DMZ區(qū)服務器,支持配置鏡像口,具有數(shù)據(jù)過濾功能。b.匯聚層交換機六臺:匯集接入層的用戶流量,進行數(shù)據(jù)流量傳輸?shù)膮R聚、轉(zhuǎn)發(fā)和交換d.接入層交換機數(shù)臺:提供多個具有10M/100M/1000M自適應能力的端口。e.服務器:校園內(nèi)辦公OA信息綜合管理系統(tǒng)(web服務器)一臺,能夠讓校園辦公現(xiàn)代化,
11、提高辦公效率,并且可以節(jié)約紙張減少支出。校園網(wǎng)DHCP備用服務器一臺,可以防止路由器的DHCP失效后,而導致全局域網(wǎng)不能夠使用。MYSQL數(shù)據(jù)庫服務器一臺,可以備份學校與外界來往的數(shù)據(jù)并可以儲存學校的辦公數(shù)據(jù)。對外web服務器一臺,讓外界通過網(wǎng)站更了解學校,掌握學校的最新信息。1.a.對外的校園網(wǎng)站軟件包,架設在對外web服務器內(nèi)。b.OA系統(tǒng)軟件包,架設在OA系統(tǒng)服務器內(nèi)。c.校園網(wǎng)認證管理系統(tǒng)安裝包d.MYSQL數(shù)據(jù)庫安裝包,架設在MYSQL服務器上。c.所有服務器都基于Red Hat linux系統(tǒng)二網(wǎng)絡拓撲結(jié)構(gòu)的設計 我校校園網(wǎng)工程范圍主要為包括辦公樓、圖書室、住宿樓及教學樓、實訓樓、
12、中心機房在內(nèi)的局域網(wǎng)部分;以下將展示校園網(wǎng)的總拓撲圖及學生宿舍的網(wǎng)絡拓撲圖的設計。網(wǎng)絡結(jié)構(gòu)技術(shù)支持:網(wǎng)絡層次劃分核心層:核心層配置設備承擔的任務主要是通過核心層設備與匯聚層間信息的交流、分發(fā)與管理,因此核心層設備是整個網(wǎng)絡的中心樞紐,應具有強大的交換能力,保證不會發(fā)生信息擁塞;強大的安全防護能力,保證不會因單點故障而影響整個系統(tǒng)的正常運行;有效的故障恢復能力,保證任何一種單點故障都能在短時間內(nèi)迅速予以恢復。匯聚層:匯聚層設備承擔的任務,一是構(gòu)造本地網(wǎng)絡核心,二是通過核心設備實現(xiàn)與其他部分大量信息交換。匯聚層設備具備較高的吞吐能力和上連帶寬,同時還具備強有力的用戶訪問控制能力(即三、四層交換能力
13、、虛網(wǎng)功能)。接入層:接入層的功能在于將各種媒體、各種速度、任何地方的最終用戶接入IP網(wǎng)絡。這一層主要實現(xiàn)各單位終端節(jié)點設備的接入,并上連到網(wǎng)絡匯聚層。這一層網(wǎng)絡建設可以根據(jù)各節(jié)點的具體情況分期分批建設。對學校建筑的分析如圖2-1所示實訓樓1學生宿/lao舍核心交換機實訓樓2軟件學院外語系經(jīng)管系計科系信息工程學生閱覽室機電系教學區(qū)財務處人事處教務處招生就業(yè)處圖書館/行政區(qū)電子閱覽室網(wǎng)絡中心借書室教師宿舍/lao舍圖2-1.因此根據(jù)學校的地理特征,再結(jié)合實際情況可校園網(wǎng)采主干線總拓撲圖如圖2-2所示圖2-2.根據(jù)學生宿舍樓層及上網(wǎng)的房間數(shù),學生宿舍網(wǎng)絡拓撲圖為圖2-3所示 圖2-3三. VLAN
14、劃分及網(wǎng)絡IP地址規(guī)劃.VLAN(Virtual Local Area Network)稱為虛擬局域網(wǎng),就是將一個較大的物理的局域網(wǎng)(LAN)在交換機上通過軟件劃分成若干個小的虛擬的局域網(wǎng)(VLAN)。因為交換機通信的原理就是要通過“學習”來發(fā)現(xiàn)通往的目的MAC地址,因此在交換機內(nèi)部記錄了該物理地址以便第二次發(fā)送數(shù)據(jù)包,而且VLAN在廣播數(shù)據(jù)包的時候是不會跨越其他的網(wǎng)段,從而也可以減少網(wǎng)絡資源的浪費,也可以防止大局域網(wǎng)的廣播風暴,提高該局域網(wǎng)的通訊效率,同時也讓大型復雜大型局域網(wǎng),變得簡單維護和管理。VLAN劃分原則:由于校園網(wǎng)需求比較復雜,必須根據(jù)VLAN劃分原則其中的兩個原則劃分,所以VL
15、AN的劃分第一根據(jù)具體的網(wǎng)絡用戶的特別要求來定義和設計VLAN,而且可以讓非VLAN群體用戶訪問VLAN,但是需要提供用戶密碼,在得到VLAN管理的認證后才可以加入一個VLAN如辦公子網(wǎng);第二按VLAN交換機上的物理端口和內(nèi)部的永久電路端口來劃分。.劃分IP子網(wǎng),有利于我們搞好系統(tǒng)維護管理,合理配置系統(tǒng)資源,減少資源浪費c.VLAN劃分及IP地址規(guī)劃表類別物理名稱VLAN名稱IP地址段教學樓教一區(qū)VLAN10.0/24教二區(qū)VLAN30教三區(qū)VLAN40實訓樓實訓樓一VLAN50實訓樓二VLAN60校園弱電機房VLAN1圖書館圖書閱讀室VLAN2院辦公室VLAN3教師公寓VLAN4學生宿舍1號
16、學生宿舍VLAN112號學生宿舍VLAN123號學生宿舍VLAN134號學生宿舍VLAN145號學生宿舍VLAN15四校園網(wǎng)絡交換機及路由的配置該課題設計是基于思科公司Packet Tracer。該軟件有較高的仿真性,通過這個軟件能夠讓我們模擬出各種路由、交換協(xié)議,而且,能夠測試各種設備的工作情況。交換機的配置說明樓宇交換機vlan的劃分及ip規(guī)劃和校園網(wǎng)各VLAN能夠?qū)崿F(xiàn)通訊,這里就以1號樓學生宿舍為例,其他學生宿舍樓也是同樣的配置SwitchenableSwitch# configure terminalSwitch(config)# hostname L1_swL1_sw(config)
17、# vlan 11L1_sw(config-vlan)#L1_sw(config)# interface range fasterher 0/1-2L1_sw(config-if-range)# switchport mode accessL1_sw (config-if-range)# switchport access vlan 11L1_sw (config-if-range)# exitL1_sw (config)# vlan 12L1_sw (config-vlan)#exitL1_sw (config)# interface range fasterher 0/3-4L1_sw (
18、config-if-range)# switchport mode accessL1_sw (config-if-range)# switchport access vlan 12L1_sw (config-if-range)#exit、L1_sw (config)# interface fasteL1_sw (config)# interface fastethernet 0/24L1_sw (config-if)# switchport mode trunkL1_sw (config-if)# switchport trunk allL1_sw (config-if)# switchpor
19、t trunk allowed vlan allL1_sw (config - if)# exitL1_sw(config)#exitL1_sw#%SYS-5-CONFIG_I: Configured from console by consoleL1_sw# writ Building configurationO K4.1.2.學生宿舍交換機配置12345Switch (config)#vlan 1112345Switch (config-vlan)#exit12345Switch (config)#inter12345Switch (config)#interface vlan 1112
20、345Switch (config-if)#ip add12345Switch (config-if)#12345Switch (config-if)#no shutdown12345Switch (config-if)#exit12345Switch (config)#vlan 1212345Switch (config-vlan)#exit12345Switch (config)#interface vlan 1212345Switch (config-if)#12345Switch (config-if)#no shutdown12345Switch (config-if)#exit、1
21、2345Switch(config)#ip routing12345Switch (config)#vlan 10012345Switch (config-vlan)#eixt12345Switch (config-vlan)#exit12345Switch (config)#interface vlan10012345Switch (config-if)#%LINK-5-CHANGED: Interface Vlan100, changed state to up12345Switch (config)#interface fastEthernet 0/2412345Switch (conf
22、ig-if)#switchport mode access12345Switch (config-if)#switchport access vlan 10012345Switch (config-if)#12345Switch (config-if)#exit12345Switch 、12345Switch#writeBuilding configuration.OK.路由器與接入各VLAN的配置,這里以學生宿舍VLAN接通為例RouterenRouter#configConfiguring from terminal, memory, or network terminal? Enter
23、configuration commands, one per line. End with CNTL/Z.Router(config)#inter fa5/0Router(config-if)#no shutdownRouter(config)#inter fa2/0Router(config-if)#ip Router(config-if)#no shutdownRouter(config-if)#exit.實現(xiàn)不同區(qū)域的VLAN能夠進行通訊,在該路由上配置RIP動態(tài)路由協(xié)議Router(config)#router ripRouter(config-router)#verRouter(c
24、onfig-router)#version 2Router(config-router)#net、Router(config-router)#exitRouter#%SYS-5-CONFIG_I: Configured from console by consoleRouter#writeBuilding configuration.OK.同樣的,教學區(qū)、實訓樓、圖書館、教師公寓等交換機VLAN的劃分及VLAN IP地址的規(guī)劃也是以上配置相同.學校的辦公系統(tǒng)出于網(wǎng)絡安全考慮應除了讓院辦公人員訪問外禁止讓其他人員進入,所以該應用訪問控制技術(shù),對信息的權(quán)限的控制,阻止了非授權(quán)用戶進行的信息的瀏覽,
25、修改甚至破壞。適當?shù)乜刂茖eb和FTP內(nèi)容的訪問是安全運行Web服務器的關(guān)鍵所以在服務器交換機上進行配置訪問控制列表 交換機相關(guān)配置如下SwitchenSwitch#configConfiguring from terminal, memory, or network terminal? Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostneSwitch(config)#hostnaSwitch(config)#hostname L2_SWL2_SW(config)#access-L2
26、_SW(config)#access-list 11 perL2_SW(config)#access-list 11 permit 55 L2_SW(config)#access-list 11 deny any. 外網(wǎng)訪問校園的校園站W(wǎng)EB服務器。該校園網(wǎng)采用靜態(tài)IP地址映射來訪問架設在校園網(wǎng)的校園網(wǎng)站,需要應用一種網(wǎng)絡技術(shù):網(wǎng)絡地址轉(zhuǎn)換(NAT)網(wǎng)絡地址轉(zhuǎn)換(NAT)是指將網(wǎng)絡地址從一個IP地址間轉(zhuǎn)換為另一個IP地址空間的行為。采用NAT技術(shù)有利于保護校園網(wǎng)絡的安全,已防止黑客的攻擊,外網(wǎng)訪問校園的校園站W(wǎng)EB服務器本課題則采用靜態(tài)轉(zhuǎn)換,是指將內(nèi)部網(wǎng)絡的私有IP地址轉(zhuǎn)換為公有IP地址,IP
27、地址對是一對一的,是一成不變的,某個私有IP地址只轉(zhuǎn)換為某個公有IP地址。借助于靜態(tài)轉(zhuǎn)換,可以實現(xiàn)外部網(wǎng)絡對內(nèi)部網(wǎng)絡中某些特定設備(如服務器)的訪問相關(guān)配置如下:RouterenRouter#configConfiguring from terminal, memory, or network terminal? Enter configuration commands, one per line. End with CNTL/Z.Router(config)#inRouter(config)#interface fa2/0Router(config-if)#ip nat insideRout
28、er(config-if)#exitRouter(config)#interRouter(config)#interface serRouter(config)#interface serial 4/0Router(config-if)#ip nat outsideRouter(config-if)#ip nat inside souRouter(config-if)#ip nat inside source static tcp 8081 80Router(config)#ip route serial 4/0分校共享該總校的網(wǎng)絡資源。該校園的附屬學校要共享校園得的資料或進入校園的校園辦公系
29、統(tǒng)以便數(shù)據(jù)同步,則需要采用:虛擬專用網(wǎng)(VPN),是指通過一個公用網(wǎng)絡(通常是INTERNET)建立一個臨時的、安全的連接,是一條穿過混亂的公用網(wǎng)絡的安全、穩(wěn)定的隧道。虛擬專用網(wǎng)是對企業(yè)內(nèi)部網(wǎng)的擴展。分校路由器配置如下:Router(config)#crypto isakmp policy 1Router(config-isakmp)#encryption 3desRouter(config-isakmp)#authentication pre-shareRouter(config-isakmp)#group 2Router(config-isakmp)#lifetime 10000Route
30、r(config-isakmp)#exitRouter(config)#crypto ipsec transform-set vpn-set esp-des ah-sha-hmacRouter(config)#mode tunnel.校園網(wǎng)開啟頁面認證根據(jù)協(xié)議在路由器用WEB做認證,這里不做詳細說明五基于Linux系統(tǒng)服務器架設 Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個性能穩(wěn)定的多用戶網(wǎng)絡操作系,Linux以它的高效性和靈活性著稱,Linux模塊化的設計結(jié)構(gòu),使得它既能在價格昂貴的工作站上運行,也能夠在廉價的PC機上實現(xiàn)全部的Unix特性,具有多任務、多用戶的能力。本課題
31、將以RadHat9.0 這個版本作為Linux系統(tǒng)在VM實現(xiàn)應有的功能,在該Linux實現(xiàn)DHCP服務器的架設、MySQL數(shù)據(jù)庫服務器的架設、 運行在Apache平臺WEB服務器的架設及每個服務器都可以采用SSH遠程控制管理.DHCP服務器的架設:基于RMP軟件包安裝1.查看該系統(tǒng)是否安裝了dhcp: rmp qa | grep dhcp顯然該系統(tǒng)還沒安裝dhcp服務器2.將Red Hat 5 Linux系統(tǒng)光盤掛載入系統(tǒng):mount /dev/cdrom /mnt/cdrom3查看已有的安裝包 ls /mnt/cdrom/Server/dhcp*4.安裝dhcp-3.0.5-3.el5.i3
32、86.rpm: rpm 5. 把安裝好的數(shù)據(jù)包其中一個文件復制到/etc/并改名:安裝好的數(shù)據(jù)包都會保存在以下路徑配置文件都需要復制到/etc/,除非自動生成快捷方式7.為DHCP選擇出口網(wǎng)絡卡,即與該網(wǎng)卡在同個局域網(wǎng)內(nèi)能夠獲取到該DHCP分配的地址:vi /etc/sysconfig/dhcp. MySQL服務器的架設及基本操作:基于Linux系統(tǒng)自帶的RMP包1.基于RMP軟件包Mysql的安裝:包過依賴需要這幾個文件PMPMySQL-server-4.0.23-0.i386.rpm ;2.查看啟動mysql及查看mysql是否安裝成功(1.查看是否有端口,成功安裝mysql則有3306)
33、3. 第一次登錄mysql不用密碼,表示成功安裝mysql4.在root用戶下設置用戶和登錄密碼6. 數(shù)據(jù)庫目錄/var/lib/mysql/7.配置文件/usr/share/mysql(mysql.server命令及配置文件)8. 相關(guān)命令/usr/bin9.MySQL默認沒有密碼,安裝完畢增加密碼(usr/bin/mysqladmin -u root password new-password 已設過密碼修改密碼格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼證明修改密碼成功 mysql -u root p登錄 ,登錄成功 (LinuxVM2 MySQL密碼為z
34、ou123)登錄失敗,密碼錯誤 11. 建立數(shù)據(jù)庫:create database; 查看數(shù)據(jù)庫 show databases 12.選擇數(shù)據(jù)庫使它變?yōu)楫斍疤幚淼臄?shù)據(jù)庫 :use 數(shù)據(jù)庫名13.刪除數(shù)據(jù)庫 :drop database 數(shù)據(jù)庫名類型描述Intdoublecharvarchartextblobdate允許值在0到232(無符號)標準整數(shù)雙精度浮點數(shù)最大長度不超255個字符的定長字符串最大長度不超255個字符的變長字符串最大長度65535個字符的字符串可變數(shù)據(jù)的二進制YYYYMMDD格式,表示日期類型描述NULLdefaultaut_increment指定允許某個字段為空,not
35、null 則表示不允許為空為某字段設定默認值自動為某個類型為int的字段整數(shù)加1類型描述Primary keyForeig key.referencesIndexUniquefulltext為表設置主鍵為表設置外鍵創(chuàng)建索引為某個字段創(chuàng)建索引,該字段的值必須是唯一的為某個字段創(chuàng)建全文索引類型描述myisamIsamheapbdbInnodbmerge具有很多優(yōu)化和增強的特性,是MySQL默認的表類型類似于myisam,但功能少保存在內(nèi)存中,存取速度快,但容量小,一旦失敗不可恢復支持事務和頁鎖定支持事務、外鍵和行鎖定,是MySQL中最完善的表格式提高查詢速率和修復效率,并節(jié)省磁盤空間例如 19.查
36、看表: desc (descibe) 表名20.復制表:create table 命名 like 要復制的表名例如 復制表xiaosen并命名為sen 21.刪除表: drop table 表名;22.修改表:alter table 表名 動作 字段名 字段類型名稱命令備注增加字段alter table 表名 add 字段名 字段類型(如int)操作較簡單,只給格式更改名及類型alter table表名change 被改字段名 改名 字段類型只改字段類型alter table表名modify 被改字段名 改字段類型名刪除字段alter table表名drop 被刪字段名改表名allter ta
37、ble 被改表名 rename to 改后名23.查看表內(nèi)容: select * from 表名;24.表的數(shù)據(jù)插入:insert into 表名(字段1, 字段2,.) Values (字段1值,字段2值,)25.刪除記錄:delete from 表名 where 條件表達式(sno=8879890); 和 delete from 表名(truncate table 表名)26.修改記錄: update 表名 set 字段名1=字段1值,字段名2=字段2值. where 條件表達式27.索引:加快數(shù)據(jù)查詢速度,一個索引就是一個字段值的目錄28.創(chuàng)建表時創(chuàng)建索引:index can(字段名),
38、如果將index can(字段名)改為unique(字段名),則創(chuàng)建的是獨一無二的索引29.給已存在的表創(chuàng)建索引 :create index 索引名 on 表名(字段名(長度)),長度對于類型char和archar的字段可以給不給,blob和text的字段必須給定長度30.表的記錄被修改、插入、刪除索引都必須更新31.刪除索引: drop index 索引名 to 表32.首次安裝MySQL會自動授予用戶可以從本地連接MySQl服務器,只有root才能完全訪問MySQL,MySQL的5個授權(quán)表授權(quán)表描述user定義哪些用戶從哪些主機可以連接到數(shù)據(jù)庫服務器,這些用戶的密碼及權(quán)限db定義連接到數(shù)據(jù)
39、庫的用戶可以使用哪些數(shù)據(jù)庫及操作權(quán)限,于host配合host當表db中的host字段為空時,由表host表定義用戶可以從哪些主機連接tables_priv定義連接數(shù)據(jù)庫的用戶可以訪問哪些表及操作權(quán)限Columnts_priv定義連接數(shù)據(jù)庫的用戶可以訪問哪些字段及字符及權(quán)限1.查看user表前4個字段:select host ,user,password,select_priv from mysql.user(where user=zou1);上表說明:第1行表明MySQL授予用戶root從本地locahost登錄,并具有全局訪問權(quán)限 2.查看db表前4個字段:select host, db,u
40、ser,select_priv from mysql.db; “%”為通配符(任何主機),_%為轉(zhuǎn)義字符,Y表示具有全局權(quán)限,db表示數(shù)據(jù)庫33.創(chuàng)建用戶 insert into mysql.user(host,user,password) Values (%,zou1,password(password);34.使用flush privleges刷新MySQL授權(quán)表,所改的數(shù)據(jù)才生效IP號為的用戶可用 mysql h -u zou3 -p登錄35.更改用戶密碼:set for zou1%=passwrord(zou123) (用戶名客戶端域名)36.用戶權(quán)限的設置:可設置權(quán)限的字段(帶*號的
41、字段是授權(quán)表user、db、host共擁有的字段,不帶的則是授權(quán)表user中的字段)字段權(quán)限名擁有權(quán)限后的用戶可執(zhí)行的操作Select_priv*Insert_priv*Update_priv*Delete_priv*Create_priv*Drop_priv*Reload_privShutdown_privProcess_privfile_privgrant_privreference_privindex_priv*alter_priv*show_db_privsuper_privcreate_tmp_table_priv*lock_table_priv*execute_privrepl_s
42、lave_privreple_client_privSelectInsertUpdateDeletcCreateDropReloadShutdownProcessFileGrantReferencesIndexAlterShow databasesSuperCreate temporary tablesLock tablesExecuteReplication slaaaavePeplication client數(shù)據(jù)查詢數(shù)據(jù)插入數(shù)據(jù)修改數(shù)據(jù)刪除創(chuàng)建數(shù)據(jù)庫和表刪除數(shù)據(jù)庫和表重載/刷新mysql服務器關(guān)閉正在運行的服務器在mysql服務器上跟蹤一項活動在服務器上讀寫文件授予其他用戶有該用戶的權(quán)限創(chuàng)
43、建、刪除和編輯外鍵引用創(chuàng)建、刪除和編輯表索引修改表顯示可使用的數(shù)據(jù)庫執(zhí)行管理命令創(chuàng)建臨時表創(chuàng)建和刪除的表鎖定執(zhí)行被保存的程序在復制內(nèi)容中讀取二進制日志在復制內(nèi)容中申請主、副信息37.修改mysql授權(quán)表的另一種方法:grant(授權(quán))、revoke(撤回,取消;廢除)授權(quán)格式 :grant 權(quán)限列表(字段列表)【類型【字段列表】、】 on 數(shù)據(jù)庫名.aa用戶不能用%,可以使用 空字符表示任意用戶, %表示任意主機(域名或IP地址);使用indentified by可以設置連接數(shù)據(jù)庫時使用的密碼備注:使用grant修改授權(quán)表時,用戶名存在會自動增加新用戶 ,不會改變host表的內(nèi)容授予用戶的不同權(quán)限:例2:grant select on zou.* to HYPERLINK mailto:zou1192.168.0.%25 zou1192.168.0.% indentifed by zou123例3:grant update on zou.* to HYPERLINK mailto:zou1192.168.0.%25 zou1192.168.0.% indentified by zou123授予用戶管理權(quán)限并將權(quán)限授予其他用戶grant all on zou.* to zou1% indentif
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版搬運企業(yè)節(jié)能減排合同范本3篇
- 2025年度木材加工設備租賃及維護服務合同范本4篇
- 2025版民爆物品裝卸作業(yè)環(huán)境保護合同4篇
- 2025年度個人消費分期付款合同范本(2025版)3篇
- 農(nóng)業(yè)機械化與農(nóng)村振興人才培育考核試卷
- 2025版事業(yè)單位聘用合同正規(guī)范本(含試用期)2篇
- 2025版人工智能研發(fā)中心錄用合同范本3篇
- 2025年公益活動加盟合同
- 2025年大型活動合作協(xié)議
- 2025年度高科技實驗室租賃合同4篇
- 【探跡科技】2024知識產(chǎn)權(quán)行業(yè)發(fā)展趨勢報告-從工業(yè)轟鳴到數(shù)智浪潮知識產(chǎn)權(quán)成為競爭市場的“矛與盾”
- 《中國政法大學》課件
- GB/T 35270-2024嬰幼兒背帶(袋)
- 遼寧省沈陽名校2025屆高三第一次模擬考試英語試卷含解析
- 2024-2025學年高二上學期期末數(shù)學試卷(新題型:19題)(基礎篇)(含答案)
- 2022版藝術(shù)新課標解讀心得(課件)小學美術(shù)
- Profinet(S523-FANUC)發(fā)那科通訊設置
- 醫(yī)學教程 常見化療藥物歸納
- 統(tǒng)編版九年級歷史下冊第一單元教案教學設計
- GB/T 25000.51-2016系統(tǒng)與軟件工程系統(tǒng)與軟件質(zhì)量要求和評價(SQuaRE)第51部分:就緒可用軟件產(chǎn)品(RUSP)的質(zhì)量要求和測試細則
- 外科學試題庫及答案(共1000題)
評論
0/150
提交評論