




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =專業(yè)全能技術(shù)培訓(xùn)= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =JSP Web 企業(yè)級(jí)應(yīng)用開發(fā)實(shí)戰(zhàn)培訓(xùn)班JSP Web 企業(yè)級(jí)應(yīng)用開發(fā)實(shí)戰(zhàn)培訓(xùn)第 26 課(高級(jí)課程)測(cè)試環(huán)境:Windows Xp Profesal sp3工具:Java 開發(fā)工具包(JDK),Tomcat6.
2、0,庫驅(qū)動(dòng)程序地址:(打包給大家)數(shù)據(jù)庫安裝程序,數(shù)據(jù)本節(jié)教學(xué)目的:學(xué)會(huì)安裝數(shù)據(jù)庫和使用相關(guān)的數(shù)據(jù)庫命令本節(jié)知識(shí)點(diǎn)概要: 1、安裝數(shù)據(jù)庫2、配置數(shù)據(jù)庫驅(qū)動(dòng)程序3、學(xué)會(huì)使用本套課程教學(xué)模式:數(shù)據(jù)庫的基本命令基礎(chǔ)內(nèi)容(實(shí)戰(zhàn)前的準(zhǔn)備)=實(shí)例+實(shí)戰(zhàn)(加深對(duì)基礎(chǔ)知識(shí)的理解和認(rèn)識(shí))= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =一、安裝數(shù)據(jù)庫1、2、安裝和配置的安裝程序(地址打包給大家)運(yùn)行安裝程序,首先出現(xiàn)的是安裝向?qū)g迎界面,直接點(diǎn)擊“Next”繼續(xù),選擇安裝類型,
3、選擇“自定義”custom 安裝,然后點(diǎn)“Next”下一步,出現(xiàn)自定義安裝界面,選擇安裝路徑:C:Server 5(可自定義)點(diǎn)“OK”返回到自定義安裝界面,路徑已改為設(shè)置的路徑,點(diǎn)“Next”,準(zhǔn)備開始安裝,點(diǎn)“Install”開始安裝。安全中國 VIP 火熱報(bào)名中這里有個(gè)配置向?qū)У倪x項(xiàng)(Configure theServer now),建議勾選立即配置你的。許多說安裝完后無法啟動(dòng),原因就在于沒有配置。點(diǎn)擊“Finish”完成安裝,并開始配置,點(diǎn)“Next”,進(jìn)入配置類型選擇頁面。選“Detailed configuration”(詳細(xì)配置),點(diǎn)“Next”,進(jìn)入服務(wù)類型選擇頁面。選“Dev
4、eloper Machine”(開發(fā)者機(jī)器),這樣占用系統(tǒng)的資源不會(huì)很多,點(diǎn)“Next”后,進(jìn)入數(shù)據(jù)庫用法選擇頁面。選擇“Multifunctional Database”,點(diǎn)“Next”,進(jìn)入選擇 InnoDB 數(shù)據(jù)存放位置頁面,不用更改設(shè)置,直接放在 Installation Path 安裝目錄里即可,然后點(diǎn)“Next”,選擇的同時(shí)聯(lián)接數(shù),選擇“Manual Setting”,設(shè)置為 100(根據(jù)自己需要,酌情設(shè)置)點(diǎn)“Next”,配置在 TCP/IP 通訊環(huán)境中的端口選擇默認(rèn)的 3306 端口即可。點(diǎn)“Next”,選擇中的字符設(shè)置,注意,這里的選擇將會(huì)影響你是否能在中使用中文。選擇 gb
5、2312 字符集以便支持簡體中文,點(diǎn)“Next”,設(shè)置Windows 服務(wù)選項(xiàng),注意,這里的選擇很關(guān)鍵?!癐nstall As Windows Service”一定要勾選,這是將作為 Windows的服務(wù)運(yùn)行?!?Service Name ” 就用默認(rèn)的“” 下面的“ Launch theServer automatically”一定要勾選,這樣 Windows 啟動(dòng)時(shí),就會(huì)自動(dòng)啟動(dòng)服務(wù),要不然就要手工啟動(dòng)。許多人說安裝后無法啟動(dòng)、無法連接、出現(xiàn) 10061 錯(cuò)誤,原因就在這里。點(diǎn)“Next”,設(shè)置根帳號(hào) root 的登錄,“Modify Security Settings”是設(shè)置根帳號(hào)的,輸
6、入你設(shè)定的即可?!癈reateAnAnonymous Account”是創(chuàng)建一個(gè)帳號(hào),這樣會(huì)導(dǎo)致的用戶你的數(shù)據(jù)庫,有安全隱患,建議不要勾選。點(diǎn)“Next”,配置向?qū)⒁罁?jù)面的所有設(shè)定配置,以便的運(yùn)行符合你的需要,點(diǎn)“Execute”開始配置,當(dāng)出現(xiàn)“Servitartedsucsfully”時(shí),說明你的配置完成,服務(wù)啟動(dòng)成功點(diǎn)“Finish”完成,整個(gè)的配置完成,剩下的就是用客戶端連接服務(wù)器,然后使用了。二、配置數(shù)據(jù)庫驅(qū)動(dòng)程序1、單獨(dú)的驅(qū)動(dòng)程序(可以去)2、到tomcat 的lib 目錄中三、學(xué)會(huì)使用數(shù)據(jù)庫操作的基本命令一、連接。-h 主機(jī)地址 -u 用戶名 p 用戶格式:1、連接到本機(jī)上的。
7、首先打開DOS 窗口,然后進(jìn)入目錄bin,再鍵入命令-u root -p,回車后提示你輸.注意用戶名前可以有空格也可以沒有空格,但是前必須沒有空格,否則讓你重新輸入.,超級(jí)用戶root 是沒有如果剛安裝好的,故直接回車到中了,的提示符是:2、連接到主機(jī)上的。假設(shè)主機(jī)的IP 為:110.110.110.110,用戶名為root,為abcd123。則鍵入以下命令:-h110.110.110.110 -u root -p 123;(注:u 與root 之間可以不用加空格,其它也一樣)3、退出命令: exit (回車)二、修改。格式:admin -u 用戶名 -p 舊password 新1、給root
8、 加個(gè)ab12。首先在DOS 下進(jìn)入目錄bin,然后鍵入以下命令注:因?yàn)殚_始時(shí)root 沒有,所以-p 舊一項(xiàng)就可以省略了。2、再將root 的改為djg345。admin -u root -p ab12 password djg345三、增加新用戶。(注意:和上面不同,下面的因?yàn)槭黔h(huán)境中令,所以后面都帶一個(gè)分號(hào)作為命令結(jié)束符)格式:grant select on 數(shù)據(jù)庫.* to 用戶名登錄主機(jī) identified by “”1、增加一個(gè)用戶test1為abc,讓他可以在任何主機(jī)上登錄,并對(duì)所有數(shù)據(jù)庫有查詢、修改、刪除的權(quán)限。首先用root 用戶連入,然后鍵入以下命令:grant sele
9、ct,insert,update,delete on *.* to test1”%” Identified by “abc”;但增加的用戶是十分的,你想如某個(gè)人知道 test1的,那么他就可以在ernet上的任何一臺(tái)電腦上登錄你的數(shù)據(jù)庫并對(duì)你的數(shù)據(jù)可以了,解決辦法見2。2、增加一個(gè)用戶test2為abc,讓他只可以在localhost 上登錄,并可以對(duì)數(shù)據(jù)庫mydb進(jìn)行查詢、修改、刪除的操作(localhost 指本機(jī),即數(shù)據(jù)庫所在的那臺(tái)主機(jī)),admin -u root -password ab12這樣用戶即使用知道test2的主機(jī)上的web 頁來,他也無法從了。ernet 上直接數(shù)據(jù)庫,只
10、能通過grant select,insert,update,delete on mydb.* to test2localhost identified by “abc”;如果你不想test2有,可以再打一個(gè)命令將消掉。grant select,insert,update,delete on mydb.* to test2localhost identified by “”;下篇我是下操作都是在一、操作技巧中有關(guān)數(shù)據(jù)庫方面的操作。注意:你必須首先登錄到的提示符下進(jìn)行的,而且每個(gè)命令以分號(hào)結(jié)束。中,以1、如果你打命令時(shí),回車后發(fā)現(xiàn)忘記加分號(hào),你無須重打一遍命令,只要打個(gè)分號(hào)回車就可以了。也就是說你
11、可以把一個(gè)完整令分成幾行來打,完后用分號(hào)作結(jié)束標(biāo)志就 OK。2、你可以使用光標(biāo)上下鍵調(diào)出以前二、顯示命令令。1、顯示當(dāng)前數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)庫列表:SHOW DATABASES;注意:庫里面有的系統(tǒng)信息,改和新增用戶,實(shí)際上就是用這個(gè)庫進(jìn)行操作。2、顯示數(shù)據(jù)庫中的數(shù)據(jù)表:USE 庫名;SHOW TABLES;3、顯示數(shù)據(jù)表的結(jié)構(gòu):DESC 表名;4、建立數(shù)據(jù)庫:CREATE DATABASE 庫名;5、建立數(shù)據(jù)表:USE 庫名;CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1);6、刪除數(shù)據(jù)庫:DROP DATABASE 庫名;7、刪除數(shù)據(jù)表:DROP
12、TABLE 表名;8、將表中清空:DELETE FROM 表名;9、顯示表中的:SELECT * FROM 表名;10、往表中INSERT:O 表名 VALUES (”hyq”,”M”);11、更新表中數(shù)據(jù):- UPDATE 表名 SET 字段名1=a,字段名2=b WHERE 字段名3=c; 12、用文本方式將數(shù)據(jù)裝入數(shù)據(jù)表中:LOAD DATA LOCAL INFILE “D:/13、導(dǎo)入.sql 文件命令:USE 數(shù)據(jù)庫名;.txt”O(jiān) TABLE 表名;SOURCE d:/.sql;14、命令行修改rootUPDATEUser=root;:.user SET password=PASS
13、WORD(新) WHEREFLUSH PRIVILEGES;15、顯示use 的數(shù)據(jù)庫名:SELECT DATABASE();16、顯示當(dāng)前的user:SELECT USER();三、一個(gè)建庫和建表以及數(shù)據(jù)的實(shí)例drop database if exists school; /如果存在SCHOOL 則刪除create database school; /建立庫SCHOOL use school; /打開庫SCHOOLcreate table teacher /建立表TEACHER (id(3) auto_increment not null primary key,name char(10)
14、not null, address varchar(50) default year date); /建表結(jié)束,/以下為 insertinsert字段o teacher values(”,allen,大連一中,1976-10-10);o teacher values(”,jack,大連二中,1975-12-23);如果你在提示符鍵入上面令也可以,但不方便調(diào)試。(1)你可以將以上命令原樣寫入一個(gè)文本文件中,假設(shè)為school.sql,然后到c:下,并在DOS 狀態(tài)進(jìn)入目錄bin,然后鍵入以下命令:-uroot -p 導(dǎo)出的文件名dump -u user_name -p123456 database_name outfile_name.sql 2.導(dǎo)出一個(gè)表dump -u 用戶名 -p 數(shù)據(jù)庫名 表名 導(dǎo)出的文件名dump -u user_name -p database_name table_name outfile_name.sql 3.導(dǎo)出一個(gè)數(shù)據(jù)庫結(jié)構(gòu)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度事業(yè)單位員工借調(diào)期間職稱評(píng)定合同3篇
- 2025年辦公桌椅定制化解決方案采購合同
- 二零二五年度高端物業(yè)買賣合同范本
- 二零二五年度包裝印刷車間環(huán)保裝修設(shè)計(jì)合同
- 2025年優(yōu)良貸款合同書
- 2025年混凝土攪拌服務(wù)合同模板
- 2025年中式烤肉銷售合同范本
- 2025年農(nóng)用運(yùn)輸車購買合同樣本
- 2025年住宅裝修合同范例
- 投資合作協(xié)議合同范本簡易
- 《配電網(wǎng)設(shè)施可靠性評(píng)價(jià)指標(biāo)導(dǎo)則》
- 新藥研發(fā)的過程
- 2024年國家電網(wǎng)招聘之通信類題庫附參考答案(考試直接用)
- 浙教版一年級(jí)下冊(cè)勞動(dòng)全冊(cè)教學(xué)課件
- 2024年臺(tái)州市宏泰供電服務(wù)有限公司招聘筆試參考題庫附帶答案詳解
- ## 外事領(lǐng)域意識(shí)形態(tài)工作預(yù)案
- CJJ 169-2012城鎮(zhèn)道路路面設(shè)計(jì)規(guī)范
- 廚房安全知識(shí)課件
- 部編版語文四年級(jí)下冊(cè)第四單元整體教學(xué)設(shè)計(jì)教案
- 2023-2024學(xué)年湖南師大附中高一(下)入學(xué)數(shù)學(xué)試卷(含解析)
- 有色金屬冶金課件
評(píng)論
0/150
提交評(píng)論