![銀河麒麟服務(wù)器操作系統(tǒng)運(yùn)維實(shí)踐 課件 11.數(shù)據(jù)庫(kù)安裝與使用_第1頁(yè)](http://file4.renrendoc.com/view11/M00/27/25/wKhkGWXhydWAPt3KAAEP0YAm3QY100.jpg)
![銀河麒麟服務(wù)器操作系統(tǒng)運(yùn)維實(shí)踐 課件 11.數(shù)據(jù)庫(kù)安裝與使用_第2頁(yè)](http://file4.renrendoc.com/view11/M00/27/25/wKhkGWXhydWAPt3KAAEP0YAm3QY1002.jpg)
![銀河麒麟服務(wù)器操作系統(tǒng)運(yùn)維實(shí)踐 課件 11.數(shù)據(jù)庫(kù)安裝與使用_第3頁(yè)](http://file4.renrendoc.com/view11/M00/27/25/wKhkGWXhydWAPt3KAAEP0YAm3QY1003.jpg)
![銀河麒麟服務(wù)器操作系統(tǒng)運(yùn)維實(shí)踐 課件 11.數(shù)據(jù)庫(kù)安裝與使用_第4頁(yè)](http://file4.renrendoc.com/view11/M00/27/25/wKhkGWXhydWAPt3KAAEP0YAm3QY1004.jpg)
![銀河麒麟服務(wù)器操作系統(tǒng)運(yùn)維實(shí)踐 課件 11.數(shù)據(jù)庫(kù)安裝與使用_第5頁(yè)](http://file4.renrendoc.com/view11/M00/27/25/wKhkGWXhydWAPt3KAAEP0YAm3QY1005.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Mysql數(shù)據(jù)庫(kù)部署—信創(chuàng)麒麟培訓(xùn)—目錄01Mysql數(shù)據(jù)庫(kù)服務(wù)概述02Mysql數(shù)據(jù)庫(kù)環(huán)境部署03MySql基本操作03MySql應(yīng)用案例數(shù)據(jù)庫(kù)概述數(shù)據(jù)庫(kù)相關(guān)概念數(shù)據(jù)庫(kù)管理系統(tǒng)(DatabaseManagementSystem)是一種操縱和管理數(shù)據(jù)庫(kù)的大型軟件,是用于建立、使用和維護(hù)數(shù)據(jù)庫(kù),簡(jiǎn)稱(chēng)DBMS。關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)稱(chēng)為RDBMS,R指RelationDBMS的作用它對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫(kù)的安全性和完整性。數(shù)據(jù)定義功能: 提供數(shù)據(jù)定義語(yǔ)言(DDL)
定義數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象(數(shù)據(jù)庫(kù)的建立,刪除,修改)數(shù)據(jù)操縱功能:
提供數(shù)據(jù)操縱語(yǔ)言(DML)
操縱數(shù)據(jù)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的基本操作
(查詢(xún)、插入、刪除和修改)數(shù)據(jù)庫(kù)相關(guān)產(chǎn)品Oracle應(yīng)用廣泛、功能強(qiáng)大,分布式數(shù)據(jù)庫(kù)系統(tǒng)“關(guān)系-對(duì)象”型數(shù)據(jù)庫(kù)MySQL/MaraDB快捷、可靠開(kāi)源、免費(fèi)、與PHP組成經(jīng)典的LAMP組合SQLServer針對(duì)不同用戶(hù)群體的五個(gè)特殊的版本易用性好DB2應(yīng)用于大型應(yīng)用系統(tǒng),具有較好的可伸縮性數(shù)據(jù)庫(kù)服務(wù)器響應(yīng)和提供數(shù)據(jù)應(yīng)用程序數(shù)據(jù)庫(kù)操作和查詢(xún)數(shù)據(jù)庫(kù)系統(tǒng)的使用數(shù)據(jù)庫(kù)類(lèi)型數(shù)據(jù)庫(kù)類(lèi)型1、關(guān)系數(shù)據(jù)庫(kù):【MySQL、MariaDB】;2、非關(guān)系型數(shù)據(jù)庫(kù),【Cassandra、MongoDB】;3、鍵值【key-value】數(shù)據(jù)庫(kù):【Dynamo、LevelDB】。MySQL數(shù)據(jù)庫(kù)什么是MySQLMySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典MySQLAB公司,2009年被Oracle收購(gòu)。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。MySQL的官方網(wǎng)站引述MySQL是“世界上最受歡迎的開(kāi)放源代碼數(shù)據(jù)庫(kù)”。數(shù)據(jù)表存儲(chǔ)過(guò)程視圖….…
訂單
客戶(hù)
產(chǎn)品
數(shù)據(jù)庫(kù)表MySQL數(shù)據(jù)庫(kù)組成MySQL軟件包官網(wǎng)下載地址/downloads/Kylin服務(wù)器YUM資源庫(kù)提供MyS ql軟件包下載MySql安裝包mysql-community-server依賴(lài)包:mysql-community-client;mysql-community-client-plugins;mysql-community-common;mysql-community-icu-data-files;mysql-communitylibsMySql服務(wù)守護(hù)進(jìn)程mysqldMySql服務(wù)端口3306環(huán)境部署MySql數(shù)據(jù)庫(kù)安裝安裝MySql服務(wù)yuminstall-ymysql-server
(注意:Kylinos默認(rèn)安裝數(shù)據(jù)庫(kù)為maradb,需先卸載相關(guān)軟件包再安裝MySQL)啟動(dòng)服務(wù)systemctlstartmysqld #啟動(dòng)服務(wù)systemctlrestartmysqld #重啟服務(wù)systemctlstopmyslqd #關(guān)閉服務(wù)
MySql數(shù)據(jù)庫(kù)文件主配置文件:/etc/f日志文件:/var/log/mysql.log數(shù)據(jù)庫(kù)目錄:/var/lib/mysql默認(rèn)二進(jìn)制日志文件:/var/lib/mysql/binlog.000001MySql數(shù)據(jù)庫(kù)環(huán)境部署MySql數(shù)據(jù)庫(kù)環(huán)境部署
首次登錄配置初次登錄臨時(shí)密碼
/var/log/mysqld.log->temporarypassword[root@localhostmysql-repo]#cat/var/log/mysqld.log|greptemporary2023-03-05T09:23:35.097591Z1[Note]Atemporarypasswordisgeneratedforroot@localhost:k;Hfzo&Bt6=(通過(guò)mysql-uroot–p密碼進(jìn)行登錄mysql-uroot-p"k;Hfzo&Bt6=("修改臨時(shí)密碼alteruseruser()identify“password”#密碼復(fù)雜度:8位,大小寫(xiě),數(shù)字,特殊字符;setvalidate_password.policy=0#密碼策略:0-->low1-->MEDIUM2-->strong;setvalidate_password.length=6#密碼長(zhǎng)度為6;退出MySQLexit初始化配置基本操作MySql數(shù)據(jù)庫(kù)基本操作查看數(shù)據(jù)庫(kù):創(chuàng)建數(shù)據(jù)庫(kù):舉例:createdatabasestudent;選擇數(shù)據(jù)庫(kù):舉例:usestudent;showdatabases;use
<數(shù)據(jù)庫(kù)名>;createdatabase
<數(shù)據(jù)庫(kù)名>;MySql數(shù)據(jù)庫(kù)基本操作創(chuàng)建數(shù)據(jù)庫(kù)表:舉例:createtableuserinfo(idintprimarykeyAUTO_INCREMENT,namevarchar(10),birthdaydatetime,sexchar(5),passwordchar(200));CREATE
TABLE<表名>[字段名1數(shù)據(jù)類(lèi)型屬性,字段名2數(shù)據(jù)類(lèi)型屬性,……字段名N數(shù)據(jù)類(lèi)型屬性]MySql數(shù)據(jù)庫(kù)基本操作主關(guān)鍵字約束(PrimaryKeyConstraint)外關(guān)鍵字約束(ForeignKeyConstraint)惟一性約束(UniqueConstraint)*檢查約束(CheckConstraint)缺省約束(DefaultConstraint)MySql數(shù)據(jù)庫(kù)基本操作更改數(shù)據(jù)庫(kù)表結(jié)構(gòu):舉例:altertablestudentmodify
subjectnoint
altertablestudentadd
classvarchar(20)altertablestudentdrop
subjectnamealtertablestudentchange
subjectnointsubjectidintALTERTABLE<表名>MODIFY
[列名]MySql數(shù)據(jù)庫(kù)基本操作插入記錄:
如果表名后面沒(méi)寫(xiě)字段名,則默認(rèn)是向所有的字段添加值,另外字符串值應(yīng)該用‘’或“”引號(hào)括起來(lái)舉例:向people表中添加一條記錄:insertintopeople(name,age)
values(“zhangsan”,20);INSERT
[INTO]<表名>[列名]
VALUES
<值列表>河南新鄉(xiāng)趙可以0010016河南新鄉(xiāng)張麗鵑0010015江西南昌雷銅0010014湖南新田吳蘭0010013山東定陶李山0010012….地址姓名學(xué)號(hào)980010016數(shù)學(xué)810010013語(yǔ)文670010012語(yǔ)文740010013數(shù)學(xué)880010012數(shù)學(xué)….分?jǐn)?shù)學(xué)號(hào)科目DELETEFROM學(xué)員信息表WHERE學(xué)號(hào)='0010012'
MySql數(shù)據(jù)庫(kù)基本操作數(shù)據(jù)查詢(xún)ApplicationLogic客戶(hù)程序查詢(xún)請(qǐng)求查詢(xún)結(jié)果集SQLSERVERABCDEFG
SELECT*FROMSALES查詢(xún)產(chǎn)生一個(gè)虛擬表,看到的是表形式顯示的結(jié)果,但結(jié)果并不真正存儲(chǔ),每次執(zhí)行查詢(xún)只是現(xiàn)從數(shù)據(jù)表中提取數(shù)據(jù),并按照表的形式顯示出來(lái)學(xué)員編號(hào)學(xué)員姓名地址所在班級(jí)…….001張明全湖南長(zhǎng)沙S201002李菲湖北宜昌S202003于寄謙甘肅天水S204004劉國(guó)正山東荷澤S201005周接輪臺(tái)灣新竹S204006鞏小妹香港龍灣S203007鞏大妹香港龍灣S203008張明敏北京順義S202009矛十八四川棉陽(yáng)S204010羅林光陜西臨潼S202011司馬坡新疆喀什S201S202陜西臨潼羅林光010…S202湖北宜昌李菲002S202北京順義張明敏008SELECT*FROMStudentWHERE所在班級(jí)=‘S202’MySql數(shù)據(jù)庫(kù)基本操作備份與恢復(fù)應(yīng)用1:數(shù)據(jù)庫(kù)備份還原【例1】備份指定的student數(shù)據(jù)庫(kù),備份student數(shù)據(jù)庫(kù)中的course表,備份服務(wù)器中的所有數(shù)據(jù)庫(kù)內(nèi)容。分析:1.直接備份數(shù)據(jù)庫(kù)所在的目錄使用cp、tar等命令直接備份數(shù)據(jù)庫(kù)所存放的目錄2.使用mysqldump命令備份和恢復(fù)mysqldump-u用戶(hù)名-p[密碼][選項(xiàng)][數(shù)據(jù)庫(kù)名][表名]>/備份路徑/備份文件名--all-databases——備份服務(wù)器中的所有數(shù)據(jù)庫(kù)內(nèi)容;--opt——對(duì)備份過(guò)程進(jìn)行優(yōu)化,此項(xiàng)為默認(rèn)選項(xiàng)應(yīng)用1:數(shù)據(jù)庫(kù)備份還原[root@kylin~]#mysqldump-uroot-p--optstudent>back_studentEnterpassword:[root@kylin~]#mysqldump-uroot-pstudentcourse>back_courseEnterpassword:[root@kylin~]#mysqldump-uroot-p--all-databases>back_allEnterpassword:[root@kylin~]#llback*-rw-r--r--1rootroot42287712-1606:56back_all-rw-r--r--1rootroot182512-1606:55back_course-rw-r--r--1rootroot182512-1606:55back_student應(yīng)用1:數(shù)據(jù)庫(kù)備份還原【例2】恢復(fù)整個(gè)student數(shù)據(jù)庫(kù);恢復(fù)student數(shù)據(jù)庫(kù)中的course表;恢復(fù)服務(wù)器中的所有數(shù)據(jù)庫(kù)內(nèi)容。分析:恢復(fù)(導(dǎo)入)數(shù)據(jù)mysql-uroot-p[數(shù)據(jù)庫(kù)名]</備
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年五年級(jí)班級(jí)管理工作總結(jié)(3篇)
- 2025年代理權(quán)轉(zhuǎn)讓協(xié)議范文(2篇)
- 2025年五年級(jí)下學(xué)期語(yǔ)文教師工作總結(jié)模版(三篇)
- 2025年鄉(xiāng)村中學(xué)教師七年級(jí)語(yǔ)文教學(xué)工作總結(jié)(3篇)
- 2025年個(gè)人擔(dān)保貸款合同參考樣本(2篇)
- 互聯(lián)網(wǎng)企業(yè)調(diào)研居間合同
- 教育實(shí)驗(yàn)室裝修項(xiàng)目協(xié)議
- 疫情封閉小區(qū)大門(mén)施工方案
- 健身房裝修合同范本版
- 咖啡館裝飾設(shè)計(jì)合同
- 《數(shù)學(xué)課程標(biāo)準(zhǔn)》義務(wù)教育2022年修訂版(原版)
- 各種標(biāo)本采集的技術(shù)-痰標(biāo)本的采集(護(hù)理技術(shù))
- 2024年湖南中考道德與法治試卷真題答案解析(精校打?。?/a>
- 實(shí)驗(yàn)室的設(shè)計(jì)規(guī)劃
- 注冊(cè)安全工程師《安全生產(chǎn)管理知識(shí)》科目知識(shí)要點(diǎn)
- 《新時(shí)代公民道德建設(shè)實(shí)施綱要》、《新時(shí)代愛(ài)國(guó)主義教育實(shí)施綱要》知識(shí)競(jìng)賽試題庫(kù)55題(含答案)
- 2024-2030年中國(guó)假睫毛行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略分析報(bào)告
- 2019-2020學(xué)年七年級(jí)(上)期末數(shù)學(xué)試卷2附解析
- 電話接聽(tīng)技巧與服務(wù)質(zhì)量提升方案三篇
- 德國(guó)職業(yè)學(xué)校教育質(zhì)量保障體系研究
- 2023-2024學(xué)年北師大版數(shù)學(xué)八年級(jí)上冊(cè) 期末測(cè)試卷
評(píng)論
0/150
提交評(píng)論