實時發(fā)布天互官方新聞和媒體報道,了解天互最新動態(tài)
MYSQL安裝教程
為了方便用戶更加方便的使用我們的云服務器,我們?yōu)榇蠹姨峁┝艘恍┓掌鞒S密浖陌惭b及設置方法。這篇文章主要講MYSQL的安裝及使用說明,閑話不多說,上圖~~~~~
運行安裝軟件就會進入這個界面,直接下一步就行。
在這里會有三個選項,讓大家選擇安裝的類型,基本安裝,完全安裝和自定義安裝,我們選擇自定義安裝,然后下一步。
在這里可以選擇數(shù)據(jù)庫的安裝目錄,由于C盤運行系統(tǒng),默認安裝到C盤后會導致C盤運行剩余空間變小,而且影響整個系統(tǒng)運行速度,所以將這個路徑更改到其他盤里,一般是更改到D盤中。點旁邊Change更改路徑。
這個就是更改路徑的界面,只需要把前面的C更改成D或者其他的就可以了,方便以后管理。點OK,之后就全部點下一步就OK了。
安裝好之后這里就該配置數(shù)據(jù)庫設置了,默認是選擇現(xiàn)在配置選項的,直接點Finish就開始配置了。之后要注意的有這幾點
這里有標準配置和詳細配置,咱們選詳細配置。
這里是選擇數(shù)據(jù)庫連接數(shù),可以根據(jù)自己網(wǎng)站的訪問量來設置,一般通常設置在1000~1500之間。然后點下一步
這里設置的是數(shù)據(jù)庫的端口,如果服務器上只是使用網(wǎng)站服務那么這里可以使用默認的3306端口就可以,直接下一步就行。如果服務器上是做MYSQL數(shù)據(jù)庫服務或者是其他數(shù)據(jù)庫應用的話這里就得將數(shù)據(jù)庫端口改為你云主機的可用端口,我的云主機更改的端口是21635,這個可使用端口都可以在云主機控制面板中找到相應的端口信息,大家根據(jù)自己的不通端口信息在這里設置端口號,并且不要忘記在系統(tǒng)中防火墻里添加該端口允許通信。
在這里將上下都選擇上,上面是講MYSQL加入系統(tǒng)服務并且自動啟動服務,下面的選項是講mysql命令添加到系統(tǒng)命令中。
之后就全部點擊下一步就可以了。
到這一步就講MYSQL數(shù)據(jù)庫安裝成功了。
數(shù)據(jù)庫安全設置
數(shù)據(jù)庫安裝好就可以使用了,但是由于很多服務器被入侵都是由于數(shù)據(jù)庫被取得用戶名密碼被利用,導致整個服務器的權限丟失,所以數(shù)據(jù)庫權限就需要設置下。
首先建立一個無任何權限的普通賬戶,將這個用戶脫離所有的用戶組,如下圖
建立好用戶之后就是設置該用戶對應數(shù)據(jù)庫文件的權限了,由于我的數(shù)據(jù)庫是裝在D盤的,所以我這邊的權限就以D盤為例:
1. D盤的根目錄(D:\)需要以下權限:
“administrators ”的全部權限
“System ”的全部權限
2. 數(shù)據(jù)庫目錄D:\Program Files\MySQL需要權限:
“administrators ”的全部權限
“System ”的全部權限
“mssqlrun”的全部權限
這里權限就都設置完成了,之后就是更換服務啟動賬戶了,如圖:
右擊屬性->登錄
更換好之后重啟服務就OK了。
建立MYSQL數(shù)據(jù)庫及帳號設置
Mysql數(shù)據(jù)庫的管理默認都是由命令行模式管理的,這個在很多時候用起來都不是很方便,由于MYSQL數(shù)據(jù)庫的命令有很多,對于一般的人來說使用命令行的方式操作數(shù)據(jù)庫有一定的難度,所以在此給大家講下如何用phpmyadmin方便的管理數(shù)據(jù)庫了。PHPMYADMIN是一套專門用來管理mysql的網(wǎng)站程序。故此要用這個程序首先要將這套程序先搭建成可訪問的網(wǎng)站才行,我們的云主機已經(jīng)為大家搭建好了PHP+IIS的運行環(huán)境,故此大家也只需要利用IIS發(fā)布phpmyadmin網(wǎng)站就行。發(fā)布好后訪問出來的首頁如圖:
在這里使用安裝MYSQL數(shù)據(jù)庫時候的root用戶和密碼就可以登錄進去了。
這個就是登錄后的界面
左邊控制面板中可以看到你當前用戶可以管理的所有數(shù)據(jù)庫,要管理哪個數(shù)據(jù)庫直接選擇就可以了。
右邊面板中的功能如下圖所示
以上就是phpmyadmin的一些常用功能的介紹,下來就給大家講下如何用這個工具建立安全的數(shù)據(jù)庫及用戶。首先點數(shù)據(jù)庫,進去之后界面如下:
在底下的文本框中可以輸入你想要建立的數(shù)據(jù)庫名稱,然后點擊創(chuàng)建就可以直接創(chuàng)建出一個空的數(shù)據(jù)庫來了。
之后建立數(shù)據(jù)庫用戶。點權限那個功能,進入后能夠見到目前你數(shù)據(jù)庫中的數(shù)據(jù)庫用戶,
同樣底下有一個添加用戶的功能,點擊那個建立一個新用戶,就會進入到建立用戶的界面中:
最上面用戶名處就填寫你要建立的用戶名就行,底下分別是對應主機地址,密碼,重復密碼和隨機密碼幾個文本框。一般主機地址是默認的任意主機就可以的,其他的根據(jù)自己的需要來選擇設置。隨機密碼的話他會隨機的生成一個密碼并明文顯示出來供你做一個記錄。底下那一欄很多選項的地方是設置創(chuàng)建用戶全局權限的地方,除非你需要一個有全局權限的賬戶,所以這里輕易不要給任何權限。
這里所有東西填好后點擊右下角的執(zhí)行就會建立出來一個符合你要求的賬戶來,并且跳轉到一個詳細設置這個用戶權限的界面來:
進入到這個界面后能看到可以編輯全局權限,還有指定數(shù)據(jù)庫權限以及更改密碼的功能,在這里我們使用指定數(shù)據(jù)庫權限給這個用戶指定可以操作的數(shù)據(jù)庫,
如圖我選擇的是我之前建立的cloudtest數(shù)據(jù)庫,選擇后點擊執(zhí)行,就會進入到這個界面,然后在這里選擇所有的權限,點擊右下角的執(zhí)行,這樣就建立了一個只對專門數(shù)據(jù)庫有權限的用戶了,這樣即使這個數(shù)據(jù)庫用戶權限被別人得到了也沒有辦法進行對其他數(shù)據(jù)庫的侵入了。也能夠保證服務器數(shù)據(jù)庫環(huán)境更加的安全。