您好,登錄后才能下訂單哦!
用戶與權(quán)限:
關(guān)于用戶的創(chuàng)建:
我們都知道安裝數(shù)據(jù)庫服務(wù)器的時候,一般默認(rèn)的情況下只有一個root用戶,但是在公司里一個數(shù)據(jù)庫會有多個人使用,所以自然的一個數(shù)據(jù)庫里需要有多個用戶,并且在使用數(shù)據(jù)庫的過程中處于安全性考慮也需要限制用戶的權(quán)限,所以單有一個root用戶是不行的。
由于上述問題,所以我們需要創(chuàng)建多個用戶,創(chuàng)建用戶的時候需要先使用root用戶登錄進(jìn)去才能創(chuàng)建用戶。
創(chuàng)建數(shù)據(jù)庫用戶語法示例:
關(guān)于用戶的權(quán)限:
我們已經(jīng)知道如何創(chuàng)建用戶了,這樣創(chuàng)建的用戶是不具備任何權(quán)限的,所以我們創(chuàng)建完用戶后可以根據(jù)需求對用戶授予某些權(quán)限。
授予權(quán)限關(guān)鍵字:GRANT
給某個用戶授予權(quán)限語法示例:
取消某個用戶的權(quán)限:
既然授予了用戶權(quán)限,當(dāng)某些情況下需要撤銷這個用戶的某些權(quán)限或者所有權(quán)限,就需要使用到取消權(quán)限語法。
取消權(quán)限關(guān)鍵字:REVOKE
取消某個用戶權(quán)限語法示例:
某些情況下我們可能需要一個與root用戶擁有的操作權(quán)限一樣的用戶,這樣我們就需要授予這個用戶所有操作去權(quán)限。
給某個用戶授予所有的權(quán)限,關(guān)鍵字是ALL:
創(chuàng)建用戶的時候我們還可以設(shè)置用戶能夠使用的登錄方式,可以設(shè)置遠(yuǎn)程登錄或者本地登錄,寫%號代表可以本地和遠(yuǎn)程登錄,寫localhost則只能本地登錄。
代碼示例:
其他的權(quán)限授予方式:
查看某個用戶有多少權(quán)限語法:
刪除用戶:
當(dāng)某個用戶不使用了,需要將這個用戶刪除掉不能直接刪除,刪除一個用戶,需要先把此用戶的所有權(quán)限取消才能刪除,并且創(chuàng)建用戶時設(shè)置的是@localhost,那么此用戶之后的操作都需要寫上@localhost。
代碼示例:
加密密碼:
在數(shù)據(jù)庫里存儲賬戶密碼的時候千萬不能使用明文密碼來存儲,因為明文密碼一眼就能看明白并且也容易被人記住,風(fēng)險很大。
所以我們需要使用mysql里的一個函數(shù)將密碼加密成MD5格式來存儲,MD5是一個種只能加密不能解密的加密算法格式,這個函數(shù)就是PASSWORD()。
user()函數(shù)可以用來查看當(dāng)前登錄的用戶:
代碼示例:
修改用戶密碼:
LInux簡介:
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
Linux操作系統(tǒng)誕生于1991 年10 月5 日(這是第一次正式向外公布時間),創(chuàng)始人是林納斯·托瓦茲。Linux存在著許多不同的Linux版本,但它們都使用了Linux內(nèi)核。Linux可安裝在各種計算機(jī)硬件設(shè)備中,比如手機(jī)、平板電腦、路由器、視頻游戲控制臺、臺式計算機(jī)、大型機(jī)和超級計算機(jī)。
嚴(yán)格來講,Linux這個詞本身只表示Linux內(nèi)核,但實際上人們已經(jīng)習(xí)慣了用Linux來形容整個基于Linux內(nèi)核,并且使用GNU 工程各種工具和數(shù)據(jù)庫的操作系統(tǒng)。
Linux安裝:
因為是學(xué)習(xí)使用,所以我們在虛擬機(jī)里安裝linux。虛擬機(jī)軟件有很多種,我使用的是Oracle VM VirtualBox,一般大型虛擬機(jī)架構(gòu)都是使用的這款Oracle旗下的虛擬機(jī)軟件。
安裝Oracle VM VirtualBox:
在官網(wǎng)里就可以下載到,因為使用的windows操作系統(tǒng),所以我下載的是windows版本的:
下載好后開始安裝:
完成安裝:
安裝完虛擬機(jī)后打開虛擬機(jī)開始進(jìn)行l(wèi)inux的鏡像安裝,如果需要很詳細(xì)的配置可以選擇專家模式,因為我們不是專門學(xué)習(xí)linux所以使用的是簡單的安裝模式:
啟動后進(jìn)入這個界面將鼠標(biāo)點進(jìn)去,按一下回車:
然后會進(jìn)入到一個界面,這個界面是詢問是否需要檢測一下光盤有沒有問題,可以選擇檢測或跳過,由于我使用的是虛擬機(jī)安裝的所以不需要檢查,選擇skip跳過:
選擇yes:
然后會進(jìn)入到這個界面,選擇next即可:
等待安裝結(jié)束:
然后會出現(xiàn)要求插入第2張光盤的時候不能點擊確定,先去虛擬機(jī)設(shè)置里的存儲選項中添加第二個鏡像文件:
添加完第二個鏡像文件之后再點擊繼續(xù):
提示插入第3張光盤和上述操作一致:
完成安裝:
進(jìn)入到圖形化的歡迎界面后,一直點擊前進(jìn)即可,不需要設(shè)置任何東西:
登錄linux圖形化界面,輸入root然后按回車鍵:
完成登錄:
在linux中大部分的操作可以通過終端來控制,類似于windows的cmd,終端對于linux來說是非常重要的,切換到字符界面也得使用終端切換:
上面我們演示的是老版本32位并且是三個鏡像文件的Redhat linux操作系統(tǒng)安裝,現(xiàn)在我們演示一下較新版本的Redhat linux 7.3 64位版本。前面的操作基本一致,選擇鏡像文件的時候選擇一個就可以了:
開始運(yùn)行安裝:
鼠標(biāo)點擊進(jìn)去,回車進(jìn)入安裝界面:
因為是7.3版本的文件比較大會比較慢一些:
進(jìn)入到圖像化安裝頁面,開始進(jìn)行安裝:
設(shè)置完后,選擇開始安裝:
設(shè)置root用戶的密碼,如果不設(shè)置默認(rèn)為空,還可以選擇創(chuàng)建一個用戶:
設(shè)置一個密碼:
等待安裝完成:
安裝完成后,點擊重啟:
尋找自己所在的時區(qū):
有賬號的話可以選擇登陸或者跳過:
填寫自己的名字,或者隨便填一個名字:
設(shè)置這個用戶的密碼:
設(shè)置完密碼就可以開始進(jìn)入系統(tǒng)了:
然后會進(jìn)入到介紹頁面,想看的可以看看,不看就直接關(guān)閉:
現(xiàn)在就進(jìn)入到桌面了,同樣的可以打開終端:
到此為止兩種不同的安裝方式都介紹過了,開始著手熟悉一下linux操作系統(tǒng)吧。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。