




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1)數(shù)據(jù)庫(kù)培訓(xùn)手冊(cè)MySQL基本常用路徑數(shù)據(jù)庫(kù)路徑:/var/lib/mysql/usr/include/mysql配置文件:/usr/share/mysql(mysql.server命令及配置文件)相關(guān)命令:/usr/bin(mysqladmin、mysqldump等命令)啟動(dòng)腳本:/etc/rc.d/init.d/(啟動(dòng)腳本文件mysql的目錄)MySQL—f配置文件f為MySQL數(shù)據(jù)庫(kù)的主配置文件,存放在/etc下,打開(kāi)如下圖:#1runodk'_1og,_buffer_slze=9MiniLddb_flutsh_log_it_trx_coaimitinnac it_tim&out=5D0.inncjclbfile口目e七己%1已innodb和myisam都是數(shù)據(jù)庫(kù)的一種常用類(lèi)型,基本區(qū)別如下:innodb支持事務(wù)處理以及外部鍵和行級(jí)鎖等高級(jí)數(shù)據(jù)庫(kù)功能;myisam不提供上述支持,更強(qiáng)調(diào)于性能,執(zhí)行速度更快;管理員可以在【mysqld】下面對(duì)f進(jìn)行配置更改,具體功能介紹如下:skip-name-resolve必須使用ip不能使用主機(jī)名;myisam-recover=default控制myisam查找和修復(fù)錯(cuò)誤的方式(default代表mysql會(huì)嘗試修復(fù)標(biāo)記為崩潰或沒(méi)有干凈關(guān)閉的表,除了修復(fù),不會(huì)做任何事情)datadir=/usr/local/apache/htdocs/keyun數(shù)據(jù)目錄所在位置。port=56788mysql使用的端口。sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLESsql_mode:根據(jù)需求定制MySQL服務(wù)器的操作模式,模式定義MySQL應(yīng)支持哪些SQL語(yǔ)法,以及應(yīng)執(zhí)行哪種數(shù)據(jù)驗(yàn)證檢查。這樣可以更容易地在不同的環(huán)境中使用MySQL,并結(jié)合其他的數(shù)據(jù)庫(kù)服務(wù)器使用MySQL。No_engine_substitution:如果需要的存儲(chǔ)引擎被禁用或未編譯,可以防止自動(dòng)替換存儲(chǔ)引擎;Strict_trans_tables:如果不能將給定的值插入事務(wù)表中,則放棄該語(yǔ)句。對(duì)于非事務(wù)表,如果值出現(xiàn)在單行或多行的第一行則放棄該語(yǔ)句;innodb_buffer_pool_size=1G緩沖池字節(jié)大?。J(rèn)是128M),這個(gè)值設(shè)置的越大,在不止一次的訪問(wèn)相同的數(shù)據(jù)表數(shù)據(jù)時(shí),消耗的磁盤(pán)I/O就越少。(如果是一個(gè)專(zhuān)用的數(shù)據(jù)庫(kù)服務(wù)器,可設(shè)置為高達(dá)80%的物理內(nèi)存)實(shí)際測(cè)試中,帶來(lái)的性能提升不明顯,CPU壓力反而增大!innodb_additional_mem_pool_size=64M設(shè)置innodb存儲(chǔ)的數(shù)據(jù)目錄信息和其他內(nèi)部數(shù)據(jù)結(jié)構(gòu)的內(nèi)存池大小,應(yīng)用程序里的表越多,這里就應(yīng)該越多的分配內(nèi)存(如果此內(nèi)存池滿了,innodb會(huì)從操作系統(tǒng)分配內(nèi)存,并在MySQL錯(cuò)誤日志中寫(xiě)入告警信息)innodb_log_file_size=256M如果對(duì)innodb表有大量寫(xiě)入操作,那么選擇合適的日志大小對(duì)提升MYSQL性能很重要。設(shè)置太大的話,會(huì)在mysql崩潰或突然斷電等情況時(shí)恢復(fù)時(shí)間變長(zhǎng)(最大值為4G)innodb_log_buffer_size=8Mlog_buffer是日志緩沖innodb_flush_log_at_trx_commit=1。代表kgbuffer美妙就會(huì)被刷寫(xiě)日志文件到磁盤(pán),提交事務(wù)的時(shí)候不作任何操作(由線程thread和master執(zhí)行);1代表(默認(rèn)值是1)每次提交事務(wù)的時(shí)候都會(huì)將hgbuffer刷寫(xiě)到日志(刷指刷入到磁盤(pán));2代表每次提交事務(wù)都會(huì)寫(xiě)日志,但并不會(huì)執(zhí)行刷的操作;(寫(xiě)入事務(wù)日志僅是調(diào)用了文件系統(tǒng)的寫(xiě)入操作,但文件系統(tǒng)是有緩存的,所以寫(xiě)入并不能保證數(shù)據(jù)已經(jīng)寫(xiě)入到物理磁盤(pán);)innodb_lock_wait_timeout=500事務(wù)等待、獲取資源等待的最長(zhǎng)時(shí)間,超過(guò)這個(gè)時(shí)間還未分配到資源則會(huì)返回應(yīng)用失??;(默認(rèn)是50s)innodb_file_per_table=1修改innodb為獨(dú)立表空間模式,每個(gè)數(shù)據(jù)庫(kù)的每個(gè)表都會(huì)生成一個(gè)數(shù)據(jù)空間"=1"代表開(kāi)啟;1.3.MySQL—用戶設(shè)置與更改MySQL數(shù)據(jù)庫(kù)默認(rèn)會(huì)建立一個(gè)mysql庫(kù),并通過(guò)配置其中user表來(lái)管理用戶,一下為關(guān)于用戶設(shè)置的常用命令及圖片:User表如圖:M:HH警ISWW;應(yīng)了fRHMHwiTs?SeteojiiDrflefijd"Upd』ie_p^CeiewjjiK,CfHttjKPOapjw昨「ide加必金Proo?5W,Wierw'■k?dhc?lrasl任中犯”的AIMUiEEVVVVVYVV¥V¥mslW1EIR咕IN工的支¥V¥¥YYV¥¥YNhtaojraslF&lESrti的域無(wú):中¥VV¥¥YYr¥T¥Yama,EJBlEBJilWJieK:¥¥YY¥YYFY¥Yf1打削1MmEhEWJLJW田r¥¥Y¥Yr¥X¥Nf.Mm'ZRJEffiML如田V¥¥¥¥rrT¥TMf羽q?fV¥¥¥VV¥¥WN¥ktL^-waihl■^B4337EE7J^ILi2iEE¥¥¥¥V¥T1¥VHost:對(duì)用戶的登錄來(lái)源進(jìn)行設(shè)置。“%”表示允許所有來(lái)源;“l(fā)ocalhost//::1”表示允許本地主機(jī)登錄;User:登錄用戶名進(jìn)行設(shè)置;Password:建立用戶時(shí)創(chuàng)建的密碼;Select_priv等相:用戶對(duì)數(shù)據(jù)庫(kù)的操作權(quán)限;(給新用戶添加更改權(quán)限,建議使用root登錄,然后賦權(quán));用戶設(shè)置命令如下:?MySQL用戶登錄:mysql-uusername-ppassword[rpot(aguibin]#mysql-uroot-pEnterpassword:Welcome?totheHySQLmonitortCofnnandsendwith;or\g,YourMySQLconnectionidis122Serverversion:5.6.L4-enterprise-conmercial-advancedMySQLEnterpriseServer-AdvancedEdition(tommercial.}Copyrigh±2B06,2Q13FOracleand/oritsaffiliates?Allright-sreserved.Oracleis者rsgister&dtrademarlkofOrstl&Corporationand/uritsaffiliates.OtharnamAiMybetredtmarks&fthtlrraspactiv*owntra.Typt1&r'Vh1forh*l.p,Typ*.%u11t&cUsrthtcwrrtntIniputstat*wnt,□?創(chuàng)建用戶:createuser'liusl'@'%'identifiedby'123456';liusl’是username;%’是hostname;’123456’是password;?賦權(quán)用戶:grantallon*.*to'liusl'@'%';mysql>grantallon札*1to'liusl/04';QueryOK,0rowsaffected(0.00sec)命令格式:grantprivilegesondatabasename.tablenameto‘username’@’host’;賦權(quán)后,用戶liusl就可以使用select、insert、delete等功能了;?查看授權(quán)信息:showgrantsfor'liusl'@'%';TOC\o"1-5"\h\z$hwgrantsfor1liusl1(a'V;+ +IGrarits for |+ +|即MT ALLPRIVILEGES明*.*TO‘1"51'『皆ID印TFIEDBYPteSWORD'*6EB4837EB7J3291Q5EE4568CDA7[>C67ED2tA2AD9,|+ +rowinset{ELBE)sec)取消用戶授權(quán):revokeallonmysql.*from'liusl'@'%';(取消授權(quán),應(yīng)根據(jù)查看的授權(quán)信息去輸入相應(yīng)命令。例如,用戶對(duì)database或者table做了單獨(dú)授權(quán),取消授權(quán)時(shí)卻輸入的是*.*這樣會(huì)導(dǎo)致取消授權(quán)失??!)修改用戶密碼:setpasswordfor'liusl'@'%'=password("1qaz");
將原密碼123456改為Iqaz,如下圖:mysql>>setpasswordTor'liusl(d^=passwor<niqazL);QueryOK.Qrowsaffected{Q.OQsec)host-+■1?4. 4,.user|passwordlocalhost0-T■[root|+6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9gui1root|xB181E9AB0914B9EB137FED14&CA6378&30F4A36C127.0,0,11root|^B181E9A00914B9E0137FED146CA6378630F4A06C::11root*B181E9A80914B9EB137FED146CA6373630F4A86C1Niord|*2FB13B0G413A2DE1373E356BC89FFF95CCFE8257%1Niord|:t2FBi3BO0413A2DE1373E356BC89FFF95CCFE8257localhost1Niord*2FB13BO0413A2DE1373E356BC89FFF95CCFE8257locathost1IsL|*6BB4837EB74329105EE456SDDA7DC67ED2CA2AD9繪1liusL|*F337D98B7FC03A22DDE19392E2C46C1353DBQC69?十■mysql>selecthost,user,passwrdfromuser;+十刪除用戶:dropuser'liusl'@'%';mysql>dropuserliusl@;QueryOK,0rowsaffected(Q.OQsec)mysql>selecthost,user,passwordfromuser;+host=+11■Fuser1?passwordlocaLhost1root■"T"1t6BB4337EB74329105EE4568DDA7DC67ED2CA2AD9gui1root1^B181E9A8O914B9EB137FED146CA637S630F4A86C1root1frB181E9A80914B9EB137FED146CA637S63QF4A86C1root1rB181E9A8O914B9EB137FED146CA6378630F4A86C1Niord1^2FB13B00413A2DE1373E356BCS9FFF95CCFE6257用1Niord1^2FB13B0Q413A2DEL373E356BCB9FFF95CCFE8257localhost1Niord1r2FB13BG0413A2DE1373E356BC89FFF95CCFE8257locaLhost1Lsl1fr6BB4337EB74329105EE4568DDA7DC67ED2CA2AD98rowsinset(0,90sec)重重啟MySQL服務(wù):/etc/init.d/mysqlrestartmysql>Ctrl-C--exit!Aborted[root(3guibin]#/etc/init.d/mysqIrestartShuttingdownMySQL….SUCCESS!StartingMySQL.SUCCESS![root(aguibin]#]1.4.常用§41命令?查看數(shù)據(jù)庫(kù):showdatabases;TOC\o"1-5"\h\zmysql>showdatabases;+ h|Database |+ 1-information_schema
| docmanager || Liushuolin |I mysql || performance_schema|| test |+ F6rowsinset(0.00sec)使用數(shù)據(jù)庫(kù):useliushuolin;(數(shù)據(jù)庫(kù)名)查看表:showtables;mysql>useliushuolin;ReadingtableinformationTorcompletionoftableandcolumnnamesYoucanturnof!thisfeaturetogetaquickerstartupwith'ATOC\o"1-5"\h\zDatabasechangedmysql>showtables;+— - +ITablesinliushuoLin|+— - +|student|teachers+— - +2rowsinset(G.6Gsec)?查看student表結(jié)構(gòu):descstudent;mysql>descstudent;| Field | Type | Null | Key | Default | Extra || name | char(10) | NO | PRI | NULL | || hobby | varchar(lO) | YES | | NULL | |2rowsinset(0.01sec)?常用字段類(lèi)型:Char:固定長(zhǎng)度字符型;上限255字節(jié)Varchar:可變長(zhǎng)度字符型;上限65535字節(jié)(char和varchar若插入n個(gè)中文,會(huì)占用n*3個(gè)字符)Text:可變長(zhǎng)度字符型;上限65535Int:數(shù)字型、整型(可進(jìn)行加減乘除);Float:浮點(diǎn)型(單精度);格式:float(m,d),m是總位數(shù),d是小數(shù)位數(shù),例如插入12.3456查詢結(jié)果為12.346插入123.456查詢結(jié)果為99.999;Date:日期型;格式:2015T2-09;Time:時(shí)間型;格式:09:10:01;Year:年份;Datetime:日期時(shí)間;格式:2015T2-0909:10:01;丁山3$181山「:自動(dòng)存儲(chǔ)記錄修改的時(shí)間;創(chuàng)建表:createtablestudent(namechar(10)notnull,hobbyvarchar(10),primarykey(name));插入行:insertintostudent(name,hobby)values(‘wjx’,‘girlfriend’);不加列名的話要求插入的順序一致;增加列:altertablestudentaddnumberfloat(5,3);更新行:updatestudentsetnumber=number+1;查詢表:selectname,hobby,numberfromstudent;刪除表:droptablestudent;刪除行:deletefromstudentwherename=‘wjx’;清空表:truncatetablestudent;備份庫(kù):mysqldump—uroot—p數(shù)據(jù)庫(kù)名>/路徑/備份文件名.bak恢復(fù)庫(kù):mysql—uroot—p數(shù)據(jù)庫(kù)名</路徑/備份文件名.bak(恢復(fù)數(shù)據(jù)庫(kù)時(shí)需要先建立好一個(gè)空數(shù)據(jù)庫(kù)!createdatabasestudent)備份表:mysqldump—uroot—p數(shù)據(jù)庫(kù)名.表名〉/路徑/備份文件名.bak備份多個(gè)庫(kù):mysqldump—uroot—p數(shù)據(jù)庫(kù)名,數(shù)據(jù)庫(kù)名》/路徑/備份文件名.bakMySQL索引簡(jiǎn)介索引的功能就是為了加速數(shù)據(jù)庫(kù)查詢。索引一個(gè)列會(huì)為該列創(chuàng)建一個(gè)有序的鍵數(shù)組,每個(gè)鍵指向其相應(yīng)的表行。以后針對(duì)輸入條件可以搜索這個(gè)有序的鍵數(shù)組,與搜索整個(gè)無(wú)索引的表相比,性能會(huì)提高很多。索引按類(lèi)型分為:普通索引(index)、主鍵索引(primarykey)、唯一索引(unique)、全文索引fulltext)普通索引使用?可以在建表是,選擇想要入索引的列,定義索引例如:createtablestudent(namechar(10)notnull,hobbyvarchar(10),indexhello(hobby),primarykey(name));?直接創(chuàng)建普通索引給student表的hobby列添加名字為hello的索引:createindexhelloonstudent(hobby);或者altertablestudentaddindex(hobby);(這樣添加會(huì)導(dǎo)致索引名與列名一致)只索引名字的前7個(gè)字符:createindexhelloonstudent(hobb(7));mysql>createindexhelloonstudent(hobby);"Query0Kf0rowsaffected(0.31sec)Records:0Duplicates:0Warnings:0TOC\o"1-5"\h\zmysql>descstudent;+— + + + + + +|Field | Type | Null | Key | Default|Extra|+ + + + + + +|name \ char(10) | NO | PRI | NULL \ ||hobby | varchar(10) | YES | MU" ] NULL | \|number | float(5,3) | YES | \ NULL | \+ + + + + + +3rowsinset(0.09sec)?創(chuàng)建多個(gè)索引
給student表的hobby和number列添加名字為hello的索引:createindexhelloonstudent(hobby,number);1.5.3.其他類(lèi)型索引建立iysql>altertablestudentaddunique(number);ueryOK,0rowsaffected(0,34sec)ecords:0Duplicates:9Warnings:0descstudent;rowsinset(0.GOsec)descstudent;rowsinset(0.09sec)iysql>altertablestudentaddfulltext(hobby);uery0Kr(JrowsaTtected,1warning(1.2/sec)ecords:0Duplicates:0Warnings:1 HFieldiysql>altertablestudentaddunique(number);ueryOK,0rowsaffected(0,34sec)ecords:0Duplicates:9Warnings:0descstudent;rowsinset(0.GOsec)descstudent;rowsinset(0.09sec)iysql>altertablestudentaddfulltext(hobby);uery0Kr(JrowsaTtected,1warning(1.2/sec)ecords:0Duplicates:0Warnings:1 HField|_ 卜 HType | k HINull1L__J卜 HKey|k------I卜 HDefault1-------- .J卜 Extra name|hobbynumber| Hchar(10)varchar(10):float(5,3)|卜 Hr 1NO||YES|1VES|k Hr iPR1|1 1UNI|卜 HNULLNULL |NULL 1卜 H111卜 iysql> HField| _J卜 H1Type |L__?J卜 4:NuU|1._4Key+ H|Default4-_..J卜 ExtraL name|hobby|number| H:char(10) |varchar(10)float(5r3)|卜 Hr ?1NO||YES|1YES1卜 4PRIMULUNIT ~\NULL i|NULL ||NULL |+ H11卜 iysql>觸發(fā)器(trigger)的建立使用簡(jiǎn)介觸發(fā)器是用來(lái)提供給程序員和數(shù)據(jù)分析人員來(lái)保證數(shù)據(jù)完整性的一種方法,它是與事件相關(guān)的特殊存儲(chǔ)過(guò)程,它的執(zhí)行不是由程序調(diào)用,也不是手工啟動(dòng),而是由事件來(lái)觸發(fā)。事件通常指對(duì)某個(gè)表進(jìn)行的操作(select、delete、update),并分為在這
個(gè)操作執(zhí)行發(fā)生的前后(before、after)進(jìn)行觸發(fā),作用如下:可在寫(xiě)入數(shù)據(jù)表前,強(qiáng)制檢驗(yàn)或轉(zhuǎn)換數(shù)據(jù);觸發(fā)器發(fā)生錯(cuò)誤時(shí),異動(dòng)的結(jié)果會(huì)被撤銷(xiāo);部分?jǐn)?shù)據(jù)庫(kù)管理系統(tǒng)可以針對(duì)數(shù)據(jù)定義語(yǔ)言(dll)使用觸發(fā)器,成為DLL觸發(fā)器;可依照特定的情況,替換異動(dòng)的指令(insteadof);MySQL觸發(fā)器1)首先建立2個(gè)表student和teachers,內(nèi)容如下圖:2)這里使用工具Navicat,在表student上建立觸發(fā)器,選擇1)首先建立2個(gè)表student和teachers,內(nèi)容如下圖:2)這里使用工具Navicat,在表student上建立觸發(fā)器,選擇student表一點(diǎn)nnnDBrihsDB1studenttpliuzhuclin(01=192.15E,1.1L3)-去□irlfnnedbs^rined擊“設(shè)計(jì)表”,輸入觸發(fā)條件并保存;NavicatPremium5部字節(jié)此觸發(fā)器的含義是:當(dāng)對(duì)student表的name字段有操作行為的時(shí)候,在操作動(dòng)作結(jié)束后,觸發(fā)器啟動(dòng),向teachers表插入一行,內(nèi)容為‘lsl'和T0’。3)對(duì)student表的name字段進(jìn)行操作來(lái)觸動(dòng)觸發(fā)器;Insertintostudent(name,hobby)values(‘111’,‘111’);4)執(zhí)行后,查看student和teachers表,發(fā)現(xiàn)teachers表有所變化,說(shuō)明觸發(fā)器建立成功,如下圖:[nriout;giri+nnedboyfririRdInnoDB
[nriout;giri+nnedboyfririRdInnoDBteacherInnaDEInroDEteacherInnaDEInroDE國(guó)產(chǎn)達(dá)夢(mèng)數(shù)據(jù)庫(kù)(類(lèi)Oracle)觸發(fā)器INSERTcreateorreplacetrigger1I5YSDBA","TE5T"afterINSERTon,,SYSDBA".d,32T,referencingOLDROWAS"OLD:INEWR0WA5"NEW"fci「eachrov/BEGIN尸觸發(fā)器體叼insertinto''EYSDBA". l!baby11)vaLnes■(:n9w/1wjx",:new,"helo");END-UPDATEUPDATE觸發(fā)器二createorreplacetrigger"SYSDBAH.dhUPDAMafterUPDATEon'SYSDBA^/SZI*referencingOLDROWAS“OLD”NEWROWAS"NEW11foreachrowBEGIN/雉發(fā)器體*/update"SIZ"set'yc'^rOLD/'wjx1';END;DELETEDELETE觸發(fā)器:createorreplacetrigger"SYSDBA^/'DELE11(afterDELETEonvSYSDBA'\H32rreferencingOLDROWAS"OLD11NEWROWAS“NEW1foreachrowBEGINdeletefrom"3t2“where"yc"=:OLD/'wjx1";END;.通過(guò)管理工具建立觸發(fā)器
.?尊觀r財(cái)發(fā)黑體£.?尊觀r財(cái)發(fā)黑體£DDLm"SVSDBA","321"referenclntl41。ROW監(jiān)”口LMNEWROWA5"NEW"toreachrmBElGTN,.施發(fā)器他Vtnseirtinto!!5Y5DBA","312"(!,ycn,"baby"}valuer(:newunw]x,!.:."hello")jEND;達(dá)夢(mèng)數(shù)據(jù)庫(kù)的安裝使用安裝達(dá)夢(mèng)數(shù)據(jù)庫(kù)1刖版本1)將安裝包DMInstall.bin拷貝到Linux上2)給安裝包賦權(quán)并更改所屬用戶、組:更改歸屬用戶:chownrootDMInstall.bin更改歸屬組:chgrprootDMInstall.bin賦權(quán):chmod777DMInstall.bin-rwxrwxrwx.1rootroot3865651236月2415:553)運(yùn)行./DMInstall.bin進(jìn)行安裝,如下圖:[rootfatocalhostmnt]#./Deinstall.binExtractinstallfiles 2015-12-0917:05:26[INFO]安裝default模塊.一2015-12-0917:05:26[INFO]安裝達(dá)夢(mèng)數(shù)據(jù)庫(kù)一.12015-12-0917:05:49[INFO]安裝5巳「V比「模塊',?2015-12-0917:05:51[INFO]安裝cUEFlt模塊...2015-12-0917:Q5:58[INFO]安裝drivers模塊...2015-12-0917:05:58[INFO]安裝廂nu日I模塊...2015-12-0917:05:58[INFO]安裝service模塊.一2015-12-0917:06:04[INFO]清理安裝產(chǎn)生臨時(shí)文件?2015-12-0917:06:04[INFO]創(chuàng)建面db日系統(tǒng)管理員完成。2015-12-0917:06:04[INFO]移動(dòng)白仙日志災(zāi)件口2015-12-0917:06:05[INFO]安裝達(dá)夢(mèng)數(shù)據(jù)庫(kù)完成.時(shí)區(qū)簡(jiǎn)體中文(GTMtOazOO)中國(guó)標(biāo),取消日)福定時(shí)區(qū)簡(jiǎn)體中文(GTMtOazOO)中國(guó)標(biāo),取消日)福定9)選擇詔言與時(shí)區(qū)這夢(mèng)數(shù)據(jù)庫(kù)安裝完成請(qǐng)選擇是否初始化數(shù)據(jù)庫(kù)°如不選中初始化數(shù)據(jù)庫(kù),請(qǐng)?jiān)诎惭b完成之后通過(guò)數(shù)據(jù)庫(kù)配置工具手勘進(jìn)行初始化U回初始化數(shù)據(jù)庫(kù)這夢(mèng)數(shù)據(jù)庫(kù)安裝完成請(qǐng)選擇是否初始化數(shù)據(jù)庫(kù)°如不選中初始化數(shù)據(jù)庫(kù),請(qǐng)?jiān)诎惭b完成之后通過(guò)數(shù)據(jù)庫(kù)配置工具手勘進(jìn)行初始化U回初始化數(shù)據(jù)庫(kù)取消初始化(1)指定數(shù)據(jù)庠所在日錄@出建痂摑車(chē)模板散據(jù)本目錄(2〕:irop(/diTHJbms/Llata瀏一覽她…4指定數(shù)據(jù)庫(kù)目錄中數(shù)掂本標(biāo)識(shí)“創(chuàng)建數(shù)據(jù)庫(kù)模板“指定數(shù)據(jù)庫(kù)目錄邛的據(jù)庫(kù)標(biāo)識(shí)用數(shù)據(jù)庫(kù)文1小數(shù)據(jù)度名⑦DAMENG實(shí)例名今 Lsq端口號(hào)0):5236?仰建數(shù)捱度模板控制文件數(shù)據(jù)文件日志文件@指定數(shù)捱庫(kù)目錄/opUdrndbrriE/ciata/DAMENatm.ctl<救推座標(biāo)識(shí)寸墩據(jù)庫(kù)文件計(jì)初始化參數(shù)3創(chuàng)建數(shù)據(jù)作模楨Y指定㈱據(jù)本目錄Q數(shù)據(jù)庫(kù)標(biāo)識(shí)。數(shù)據(jù)庫(kù)文件崢初始i化參勘障口令管理評(píng)創(chuàng)愿示例卡港創(chuàng)建摘要控制文件數(shù)據(jù)文件n志文件系選去空司③):;opVdmdbms/data/DAMENG/SYSTEM.DBF月口表空司(回工/opvdnidbms/oaLa/DAiviENG/r/iain.DBF回港表空司RX;opVdmdbms/data/DAMENG/RDLLDBF臨時(shí)表空旬仃):/opt/dmdbms/data/DAMENG/TEMP.DDF系統(tǒng)表空向境像口)二瀏覽(E;|月七表空司俄像區(qū))二訓(xùn)寬底;回覆表空司俄像區(qū))二訓(xùn)覽隹)
Q例建數(shù)據(jù)車(chē)模板d指定數(shù)據(jù)本日錄Q數(shù)據(jù)庫(kù)標(biāo)識(shí)Q數(shù)據(jù)庫(kù)文件T初始化參數(shù)■4匚令管理?可建示例率.創(chuàng)建帶要為了安全起見(jiàn)?您應(yīng)談力效據(jù)庠中的以下用戶指定新的口令二0為每個(gè)系統(tǒng)用戶設(shè)置不同口令〔留空表示使用虢認(rèn)口令.密碼長(zhǎng)度不得少干。也或多于4杜立)用戶名 □今 桐認(rèn)口今 默認(rèn)口令SYSDBA(SYSDBA)SYSAUDITOR(SYSAUDITOR)@所有系統(tǒng)毛戶隹用同一口學(xué)〔室瑪長(zhǎng)度不得小干騎或多于4啦)口。:確認(rèn)口令:A創(chuàng)建數(shù)據(jù)丘鹿要力笆建數(shù)據(jù)庫(kù)模板v指定數(shù)掂庫(kù)目錄寸數(shù)摑庫(kù)標(biāo)識(shí)/敷值庫(kù)文件中初蛤化參愎丁口凈管理力例然示例庫(kù)方創(chuàng)建摘罷將要執(zhí)行二.F操作,請(qǐng)他認(rèn):數(shù)據(jù)庫(kù)名二買(mǎi)例名二數(shù)出生目錄端口二初始暝式:控制文件:,roptrdmdbms/daWDAMENGYm?tl數(shù)據(jù)文件:.roptrdmdbms/daia/DAMENGrSYSTEM.DBF^cpt/dmdbms/daia/DAMENG/ROLLDBriropbrdrndbiTis/dala/DAMENGTEMP.DDFDAMENGLSL/qjt/tnobms.r(Jata52兆普卮關(guān)于?)£上一步回) T1M:?I取消回I完恥)修改系統(tǒng)的打開(kāi)文件數(shù)上限,如下圖:[「oot@localhgt桌面]#ulimit-n55535[roattalacalhost矣面j#ulimit-n心邠[root(aiocalhost桌面]#■尼客戶端F口;用戶手冊(cè)卜尼客戶端F口;用戶手冊(cè)卜寶口四務(wù)查看器口W管理工具…0M控制臺(tái)工具:hDM審訐分析工具卸載數(shù)據(jù)庫(kù) 口W數(shù)據(jù)遷移工具Q注銷(xiāo)root...回關(guān)機(jī)-1.7.2.達(dá)夢(mèng)的基本使用1)主目錄默認(rèn)在:/opt/dmdbms/2)數(shù)據(jù)庫(kù)目錄默認(rèn)在:/opt/dmdbms/data/DAMENG3)具體操作可以通過(guò)控制臺(tái)“DM管理工具”,如下圖:,?達(dá)夢(mèng)數(shù)據(jù)庫(kù)的附件Q互聯(lián)網(wǎng)X圖像d系統(tǒng)工具部影音M位置@1最近訪問(wèn)歷史X控制面板漏搜索文件…
4)啟動(dòng)服務(wù)可以使用“DM服務(wù)查看器”口M服務(wù)強(qiáng)看器 :_x二達(dá)夢(mèng)系統(tǒng)服第選擇一個(gè)項(xiàng)三來(lái)查者它的名稱|描述狀態(tài)|啟動(dòng)類(lèi)型描述DniAudlitMonitor蛾掂庫(kù)…計(jì)服分再停止于動(dòng)DmWatehService數(shù)據(jù)庫(kù)...程展務(wù)南停止手動(dòng)DmlnstanceMonitcr數(shù)據(jù)庫(kù)…抻是務(wù)1停止手動(dòng)DmWatchMonitor數(shù)據(jù)庫(kù)…控服務(wù)R停止手動(dòng)DmJobMonitor數(shù)據(jù)庫(kù)作業(yè)圍務(wù)事停止手動(dòng)DmSenjiceLSL達(dá)夢(mèng)數(shù)…例陽(yáng)務(wù)毒正在運(yùn)行芻動(dòng)或者執(zhí)行命令:/etc/init.d/DmServiceLSLrestart授權(quán)文件在:/opt/dmdbms/bin名稱為:dm.key具體操作請(qǐng)查看,用戶使用手冊(cè)DM眼務(wù)查看器卸載數(shù)據(jù)庫(kù)DMDMSQL手冊(cè)DM程序員手冊(cè)1.8.神通數(shù)據(jù)庫(kù)的安裝使用1.8.1.安裝神通數(shù)據(jù)庫(kù)Linux版本進(jìn)入安裝目錄執(zhí)行安裝腳本:shsetup.shDlskldocjreliblicenseLaunchinginstaller.a.[raDtelocalhDst工口通效衽曲]#cdLinux*xB5_54tS/[root^localhostLinuxxBb_B4位]#IsunantitoriJ1[root@l&calhQstLinux:箕的shsetup.shinstallDatabase!Preparingtoins,taiI...ExtractingtheJREfromtheinstaUerarchive,r,UnpackingtheJRE...Extractingtheinstalulatianresources-fromtheinstallerarchive,r.Configuringtheinstallerforthissystem'senviroomept.r,strings;VUb/libc.50.61;Nosuchfile
InstallAn^where動(dòng)簡(jiǎn)介?丹丹預(yù)知?訐可也■說(shuō)⑦選擇安較集?InstallAn^where動(dòng)簡(jiǎn)介?丹丹預(yù)知?訐可也■說(shuō)⑦選擇安較集?選樨安裝文件夾?選擇鏈接文件夾母匍安裝摘醉O添加功能0選擇安裝集O修復(fù)產(chǎn)品0正在安裝…0安裝完畢前安奘摘要繼實(shí)覺(jué)裝前,俏先復(fù)席卜川信息;產(chǎn)品名:神通數(shù)據(jù)庫(kù)安裝女件先/optJShenTong鏈接文件夾:仃。。打臬面/神通數(shù)據(jù)庫(kù)磁盤(pán)空間信息{安裝目標(biāo)的):所需空間:515,249,590字節(jié)可用空間9.5。5,144,8己2字節(jié)感:消神通數(shù)據(jù)庫(kù)安表程序Infall向wvdiHE退出頊消④用戶卿詔許可也設(shè)3瓶安娥?Infall向wvdiHE退出頊消④用戶卿詔許可也設(shè)3瓶安娥?造抨安裝文件夫0郵鏈推文件夾。朝史裝搐尋0對(duì)「功能。社擇立裝嵬②艷復(fù)產(chǎn)出&正在安*..O-C'晦雕玄外可:州除新掘區(qū)等吉湎兄守府后的出書(shū)【工指印!下一擊裁暗點(diǎn)配置粗序:配道類(lèi)型-XOSRDB端口號(hào);2003□兼容口rac厄模式回注冊(cè)為服務(wù)□加密存儲(chǔ)加密算法;庫(kù)字符巢;ASCII控制文件;/opt/ShenTong/admin/OSRDB.Ctrl□使用歸檔日志歸檔路徑;-XOSRDB端口號(hào);2003□兼容口rac厄模式回注冊(cè)為服務(wù)□加密存儲(chǔ)加密算法;庫(kù)字符巢;ASCII控制文件;/opt/ShenTong/admin/OSRDB.Ctrl□使用歸檔日志歸檔路徑;/opt/5henTong/arch刪除模板上一'步下一步數(shù)據(jù)庫(kù)配置程序:創(chuàng)建數(shù)據(jù)庫(kù)日志文件名文件大小/opt/ShenTong/odbs/OSRDB/OSRDBOl.log100M日志文件名Q濯加日志文件學(xué)移除日志文件下一步上一步數(shù)據(jù)庫(kù)配置程序:創(chuàng)建數(shù)據(jù)庫(kù)。日志文件^置日志文件名文件大小/opt/ShenTong/odbs/OSRDB/OSRDBOl.log100M日志文件名Q濯加日志文件學(xué)移除日志文件下一步上一步數(shù)據(jù)庫(kù)配置程序:創(chuàng)建數(shù)據(jù)庫(kù)。日志文件^置
/opt/JhenTong/odbs/OJRDD/OSRDDOl.dbf10QMZOM數(shù)據(jù)文件包數(shù)據(jù)又件名大??;III15口自動(dòng)增長(zhǎng)增量;文件大小自動(dòng)增長(zhǎng)/opt/JhenTong/odbs/OJRDD/OSRDDOl.dbf10QMZOM數(shù)據(jù)文件包數(shù)據(jù)又件名大小;III15口自動(dòng)增長(zhǎng)增量;文件大小自動(dòng)增長(zhǎng)W移除數(shù)據(jù)文件小淳加數(shù)據(jù)文件創(chuàng)建保存為模扳上一■步效電庫(kù)配置程序;削理數(shù)據(jù)庫(kù)->數(shù)據(jù)文件配置操作成功數(shù)據(jù)文件名/opt/ShenTong/odbs/OSRDB/OSRDBOl.dbf100M文件大小自動(dòng)增長(zhǎng)20M①創(chuàng)超取掘庫(kù)成功,并注冊(cè)為服務(wù)!Q添加數(shù)據(jù)文件P移除數(shù)據(jù)文件數(shù)據(jù)文件名□自動(dòng)雌增員:操作成功數(shù)據(jù)文件名/opt/ShenTong/odbs/OSRDB/OSRDBOl.dbf100M文件大小自動(dòng)增長(zhǎng)20M①創(chuàng)超取掘庫(kù)成功,并注冊(cè)為服務(wù)!Q添加數(shù)據(jù)文件P移除數(shù)據(jù)文件數(shù)據(jù)文件名□自動(dòng)雌增員:上一'步下一■步保存為模板己■程序:創(chuàng)理敢據(jù)眸。敵據(jù)文件配,上一步下一步參數(shù)配置程序;選擇要配置的數(shù)據(jù)庫(kù)05RDB▼選擇要配置的數(shù)據(jù)甌成消⑥當(dāng)前配置根據(jù)當(dāng)前服務(wù)器狀況,智能優(yōu)指導(dǎo)用戶進(jìn)行參數(shù)配置O智能配置將參數(shù)投功能行組,芝用戶提供靈活的參數(shù)配置方丈根據(jù)用戶不同的需求,數(shù)據(jù)庫(kù)提共不同白參數(shù)配置方式蘭部參數(shù)班用當(dāng)前置,如果是第一次世行配置,則所有參數(shù)具有缺省性O(shè)高級(jí)配置上1步下一步取消礴 叁卻卻看森摩?空箭R罟:-X1fJ■ -1DU[配置結(jié)果1 叁額芻當(dāng)前他帝認(rèn)他描近輸出到配置文件ADD_MI5SING_FR0Mfalsefalse是否開(kāi)啟MissingFr■口mV]ADD_WHITE5PACE_T...falsefalsefefflladdV'.'liite5pazetoiriLJt:;<riari_ie可AJC-REaD-THREAD....44異步讀工作食度數(shù)回A10_WRrTE_THREAD..44異牛可工作送■線可ALLOW_UPDATE_UN...falsefalse聒允許隔離吸別力REaDUN8MMi「ED的事第…可AUD_DUMH_FREE_2.|/E12S12B表示審計(jì)麻也冷儲(chǔ)空間警戒線容量,單位是Mmin1...AUD_DUMP_FREE_TI...30330^表示審計(jì)蹤跡自動(dòng)捌能查時(shí)間間編,單位是可AUDJS.ONfalsefalse罡造升后也UDITAUD_TFL_WRT_E^.Rtruetrue表百耳庠計(jì)蹤跡出錯(cuò)時(shí)至疏的處理流略.true;盲…可AJU_HENTICaFION_TI..6060臉證超忖時(shí)間nin1,max600,隼位走秒,峽省為邑..VAU-OCOMMITtruetrueALT(X0MMIT造卯ze表示自動(dòng)提交事務(wù)由15日表…PBUFME^.ATrNC.RE...falsefalse解E臨時(shí)文件數(shù)據(jù)時(shí)使月異先可BUFMEMASYNCW...falsefalse用給廂附卡件商掘時(shí)情月異去m1「ILhFTLbLIILLl"7l"c—-|1-C'E 1-1-i--OnIitk.hLhirriT-IJa.?iLitt1_JL_,,1.fflE-j1n-ft-?-ito-i1■■-i-i .白1.E在1繇凝在BUI中披索▼拽素口肝示所有茄斷回輸出所有顯示參數(shù)自動(dòng)監(jiān)制將優(yōu)化設(shè)置為缺省值上一步下1步取消自動(dòng)監(jiān)惻將優(yōu)化設(shè)置為缺省值下一步取消取消自動(dòng)監(jiān)惻將優(yōu)化設(shè)置為缺省值下一步取消參蠹名當(dāng)前值目航認(rèn)值描述輸出到配置父件ADD_MISSINZ_FROMfalsefalse是否開(kāi)啟Mi55ingFmm回▲ADD.WHITE5PACE.T...raiseraise控制wfilespa.t!luirdexritrne已A10.F.EAD.THREAD....44異地工作線■程數(shù)回AJO_WRITE.THREAD...ALLOW_UPDiTE_U^...AJUD_DUMP_FREE_SIZEAIID-JUMPFRFFTl4f-ql'rp4f-□異卡耳工作線■程數(shù)[E口的事務(wù)…立是Minin1...官位是:min回300■回AJUD_5_ONfalsem成功產(chǎn)生系統(tǒng)配置文件!回AUD_TRL_W^T_ER^truetrue;審…回AUTHENTICATION.TI...60|確定|秒,缺省為丘..可AJUTCCOMMITtrue唔false表…回BUFMENT_ASYNC_R.E...false回BUFMENT-ASYNC.IA/...falsefalse玨燔臨夕父件變照忙使F異步niirkjii-hi-ri-ai-1ir~~i~?r~r---i-i-nr~a~on1ITk.4LhIT\~F>W-? kL_111. BU1i-'-frC'-frO11■■1-i,自11.771在隔敝詵項(xiàng)1中拽索▼搜索□顯示所有參數(shù)0輸出所有顯示參數(shù)(配置結(jié)果
1.8.2.神通的基本使用按照默認(rèn)操作的流程,神通數(shù)據(jù)庫(kù)會(huì)在圖形化界面創(chuàng)建很多鏈接,也可以在管理里找到神通數(shù)據(jù)庫(kù)相應(yīng)的管理工具;槿制用幅怛索丈忤..注道rW..冷0管理里找到神通數(shù)據(jù)庫(kù)相應(yīng)的管理工具;槿制用幅怛索丈忤..注道rW..冷001/qQJ.NetMfOrt1.9.人大金倉(cāng)數(shù)據(jù)庫(kù)的安裝使用1.9.1.安裝人大金倉(cāng)數(shù)據(jù)庫(kù)注意:起初安裝人大金倉(cāng)數(shù)據(jù)庫(kù)不可以使用root用戶,應(yīng)使用其他用戶進(jìn)行安裝,而且要保證/home下有正常的用戶文件?。?!執(zhí)行命令useraddlsl(此處建立了新用戶卜1)用此用戶登錄!文件直)媼樂(lè)匹)查不便)搜索法)提端to幫即以):15 kdb-7/1.2=0413-release-Linux-x8664-installer-13uil
溫馨提示
- 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供應(yīng)商合作合同模板示例
- 2025國(guó)內(nèi)買(mǎi)賣(mài)合同的范本
- 設(shè)計(jì)靈活的假期管理政策計(jì)劃
- 打造班級(jí)特色文化的方向計(jì)劃
- 數(shù)據(jù)治理月度工作規(guī)劃計(jì)劃
- 民間死傷賠付協(xié)議書(shū)
- 暖氣維修合同協(xié)議書(shū)
- 教師解聘合同協(xié)議書(shū)
- 村里租地合同協(xié)議書(shū)
- 杉木購(gòu)買(mǎi)采伐協(xié)議書(shū)
- 廣東省廣州中考近5年中考真題高頻詞502
- 2024年“金鑰匙”科技競(jìng)賽(初三學(xué)生CESL活動(dòng))決賽試題
- 2024年成都影視城文化傳媒有限公司招聘筆試沖刺題(帶答案解析)
- 剪叉式升降工作平臺(tái)作業(yè)專(zhuān)項(xiàng)施工方案24
- 壓力容器安全監(jiān)察規(guī)程
- 2021年上海市普通高中學(xué)業(yè)水平合格性考試歷史試卷
- 2024中考地理復(fù)習(xí)知識(shí)要點(diǎn)提綱(-商務(wù)星球版-)
- MOOC 科技英語(yǔ)翻譯-南京航空航天大學(xué) 中國(guó)大學(xué)慕課答案
- 吸脂手術(shù)護(hù)士的配合
- 數(shù)字貿(mào)易學(xué) 課件 第10章 開(kāi)放型全球數(shù)字貿(mào)易平臺(tái)
- 電力工程掛靠協(xié)議書(shū)
評(píng)論
0/150
提交評(píng)論