




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、項目十一項目十一Linux的的MySQL數(shù)數(shù)據(jù)庫管理系統(tǒng)據(jù)庫管理系統(tǒng) 項目十一項目十一Linux的的MySQL數(shù)據(jù)數(shù)據(jù)庫管理系統(tǒng)庫管理系統(tǒng) 任務1安裝MySQL數(shù)據(jù)庫管理系統(tǒng) 任務2架設MySQL數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng) 任務3MySQL的基本操作任務1 安裝MySQL數(shù)據(jù)庫管理系統(tǒng) MySQL是一個完全開放源代碼的關系型數(shù)據(jù)庫管理系統(tǒng),由于其具有體積小、速度快、成本低、開放源代碼等特點,所以自推出后一直受到非常多的使用者喜愛和支持,許多中小型網(wǎng)站或者信息系統(tǒng)都會使用MySQL作為數(shù)據(jù)庫。任務1 安裝MySQL數(shù)據(jù)庫管理系統(tǒng) 步驟步驟1安裝所需的軟件包 可以在 下載各種版本的mysql數(shù)據(jù)
2、庫及其相關的組件。通常來講,可以直接使用二進制版本的mysql替編譯好的版本。 任務1 安裝MySQL數(shù)據(jù)庫管理系統(tǒng) 步驟步驟2查看是否安裝任務1 安裝MySQL數(shù)據(jù)庫管理系統(tǒng) 步驟步驟3使用rpm安裝MySQL任務1 安裝MySQL數(shù)據(jù)庫管理系統(tǒng) 步驟步驟4驗證是否安裝成功 步驟步驟5開啟MySQL服務任務2 架設MySQL數(shù)據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)系統(tǒng) Mysql的登錄使用mysql命令。默認情況下root為空密碼。為root設置密碼使用mysqladmin命令。如:mysqladmin u root password 新口令。而使用密碼登錄則用mysql u root p,然后錄入正確的新
3、口令進入。 更改數(shù)據(jù)庫引擎可通過修改/etc/f中的默認引擎,也可能過alter等命令修改。 更改Mysql存儲目錄,須停止Mysql服務,要求把原目錄下文件拷貝到新目錄下,另外不要忘記修改/etc/f中 socket的值。并重啟Mysql服務。任務2 架設MySQL數(shù)據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)系統(tǒng) 步驟步驟1登錄MySQL 使用MySQL命令登錄 登錄MySQL的命令是“mysql”,MySQL默認用戶是“root”,由于初始沒有密碼,第一次進時只需鍵入“mysql”即可。 任務2 架設MySQL數(shù)據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)系統(tǒng) 出現(xiàn)“mysql”提示符,表明安裝成功。 要為root設置一個密碼,例
4、如為root設置一個密碼為“szbazz” 用修改后的密碼登錄 任務2 架設MySQL數(shù)據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)系統(tǒng)步驟步驟2MySQL中的數(shù)據(jù)存儲引擎這些數(shù)據(jù)庫存儲引擎,在MySQL中有不同的選擇,選擇不同的數(shù)據(jù)存儲引擎,將影響到MySQL在各方面的性能,這些存儲引擎在MySQL中也被稱作存儲類型或表類型。MySQL中支持的存儲引擎包括ISAM、MyISAM、HEAP、InnoDB和BDB,但最常見的存儲引擎是MyISAM和InnoDB。任務2 架設MySQL數(shù)據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)系統(tǒng)步驟步驟2MySQL中的數(shù)據(jù)存儲引擎使用命令查看當前MySQL系統(tǒng)支持的數(shù)據(jù)存儲引擎任務2 架設MySQL數(shù)
5、據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)系統(tǒng)在MySQL數(shù)據(jù)庫中,有多種方法指定數(shù)據(jù)存儲引擎,可以為整個MySQL數(shù)據(jù)庫指定一個默認的數(shù)據(jù)存儲引擎,也可以在創(chuàng)建表時指定數(shù)據(jù)存儲引擎,還可以在運行過程中修改某個表的數(shù)據(jù)存儲引擎。 (1)為整個數(shù)據(jù)庫指定默認的數(shù)據(jù)存儲引擎 修改/etc/f,添加第27行所示。重啟MySQL服務再使用命令查看時,默認引擎已經(jīng)從MyISAM變成InnoDB。這時如果新建表,這張表使用的是InnoDB存儲引擎。任務2 架設MySQL數(shù)據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)系統(tǒng)(2)創(chuàng)建表時指定數(shù)據(jù)存儲引擎 創(chuàng)建一個test2表,數(shù)據(jù)引擎類型為myisam 此時,查看它所使用的數(shù)據(jù)存儲引擎,可以看到,為m
6、yisam: 任務2 架設MySQL數(shù)據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)系統(tǒng)(3)在運行過程中修改數(shù)據(jù)存儲引擎即使某個表已經(jīng)使用了特定的數(shù)據(jù)存儲引擎,仍然可以修改它 任務2 架設MySQL數(shù)據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)系統(tǒng)步驟步驟3更改MySQL目錄1、home目錄下建立mysqlDB目錄。2、關閉MySQL服務進程。3、把/var/lib/mysql整個目錄移到/home/mysqlDB。4、找到f配置文件。 任務2 架設MySQL數(shù)據(jù)庫管理數(shù)據(jù)庫管理系統(tǒng)系統(tǒng)步驟步驟3更改MySQL目錄5、編輯MySQL的配置文件/etc/f6、修改MySQL啟動腳本/etc/rc.d/init.d/mysql。 7、重新啟
7、動MySQL服務 任務3 MySQL的基本操作 步驟步驟1顯示數(shù)據(jù)庫 任務3 MySQL的基本操作 步驟步驟2顯示數(shù)據(jù)庫中的表 任務3 MySQL的基本操作 步驟步驟3顯示數(shù)據(jù)表的結(jié)構(gòu) 任務3 MySQL的基本操作 步驟步驟4顯示表中的記錄 select * from 表名; 例如:顯示mysql庫中user表中的紀錄。所有能對MySQL用戶操作的用戶都在此表中。 Select * from user;任務3 MySQL的基本操作 步驟步驟5建庫 create database 庫名;任務3 MySQL的基本操作 步驟步驟6建表: use 庫名; create table 表名 (字段設定列表
8、); 可以用describe命令察看剛建立的表結(jié)構(gòu) 任務3 MySQL的基本操作 步驟步驟7增加記錄可用select命令來驗證結(jié)果 任務3 MySQL的基本操作 步驟步驟8修改紀錄 任務3 MySQL的基本操作 步驟步驟9刪除紀錄 例如:刪除szadmin的紀錄。 mysql delete from user where usersname=szadmin; 步驟步驟10刪庫和刪表 drop database 庫名; drop table 表名;任務3 MySQL的基本操作 步驟步驟11備份例如:將上例創(chuàng)建的szbazz庫備份到文件back_szbazz中 任務3 MySQL的基本操作 步驟步驟12恢復已備份的數(shù)據(jù)庫。 rootlocalhost mysql# mysql -u root -p 庫名 back_szbazz項目小結(jié)項目小結(jié) 本項目要完成的是對Mysql的安裝,啟動及常用操作,稍為涉及到安全
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- APQP及PPAP考試試題及答案
- 文化遺產(chǎn)數(shù)字化保護與數(shù)字文化遺產(chǎn)保護技術法規(guī)研究與應用報告
- erp沙盤模擬考試試題及答案
- 工業(yè)互聯(lián)網(wǎng)平臺區(qū)塊鏈智能合約安全態(tài)勢感知與預警系統(tǒng)報告
- cad全國等級考試試題及答案
- 2025年生物制藥行業(yè)互聯(lián)網(wǎng)廣告精準投放算法效果分析與優(yōu)化
- 校長在中考前對初三學生講話你沒有理由也沒有時間不努力了最后一搏只許成功不許失敗
- 工業(yè)互聯(lián)網(wǎng)平臺網(wǎng)絡切片技術在2025年文化旅游產(chǎn)業(yè)的實踐與挑戰(zhàn)
- 9級樂理考試試題及答案
- 2025年數(shù)字化技術在零售門店智能導購機器人中的應用報告
- 古希臘文明智慧樹知到期末考試答案章節(jié)答案2024年復旦大學
- 2024年廣東省廣州市天河區(qū)七年級(下)期末數(shù)學試卷含答案
- DZ∕T 0399-2022 礦山資源儲量管理規(guī)范(正式版)
- 離婚糾紛-模擬法庭劇本
- 管培生(校招生)培養(yǎng)方案(計劃)落地完整版
- MOOC 計算機系統(tǒng)局限性-華東師范大學 中國大學慕課答案
- 六年級語文總復習課《修改病句》修改課件市公開課一等獎省賽課獲獎課件
- 位置度公差及其計算課件
- SJ-T 11841.2.2-2022 顯示系統(tǒng)視覺舒適度 第2-2部分:平板顯示-藍光測量方法
- 門診護士培訓課件
- 2024年中國檢驗認證集團福建有限公司招聘筆試參考題庫含答案解析
評論
0/150
提交評論