MySQL 安裝的幾種方式
第一種(官網(wǎng)安裝)
環(huán)境配置
https://www.microsoft.com/zh-CN/download/details.aspx?id=53587

第一種:官網(wǎng)下載安裝
官網(wǎng)https://dev.mysql.com/downloads/mysql/下載
適合自己操作系統(tǒng)的版本

下載:

點擊 no thanks, just start my download

雙擊

MySQL會默認選擇“Developer Default”類型,個人建議選擇純凈的“Server only”類型,減少對工具的依賴可以更深入的學習和理解MySQL數(shù)據(jù)庫。大家可根據(jù)自己的需求選擇合適的類型,這里選擇“Server only”后點擊“next”。


點擊excute 等待安裝

點擊next

點擊next

進入配置:
點擊Content Type的下拉框,顯示有三種類型:
Development Machine:開發(fā)機器,MySQL會占用最少量的內(nèi)存。
Server Machine:服務器機器,幾個服務器應用會運行在機器上,適用于作為網(wǎng)站或應用的數(shù)據(jù)庫服務器,會占用中等內(nèi)存。
Dedicated Machine:專用機器,機器專門用來運行MySQL數(shù)據(jù)庫服務器,會占用機器的所有可用內(nèi)存。
根據(jù)自己的用途選擇相應的類型配置,我這里為了后面做——————型。
選擇好配置類型后進行連接配置,如下圖:

常用的是TCP/IP連接,勾選該選項框,默認端口號是3306,可在輸入框中更改。若數(shù)據(jù)庫只在本機使用,可勾選“Open Firewall port for network access”來打開防火墻,若需要遠程調(diào)用則不要勾選。下面的“Named Pipe”和“Shared Memory”是進程間通信機制,一般不勾選?!癝how Advanced Options”用于在后續(xù)步驟配置高級選項,為盡可能多的了解MySQL的可配置項,這里勾選該選項框。點擊“next”進入下一步。

繼續(xù)next
第五步: 賬戶配置進入到MySQL的賬戶和角色配置界面,如下圖:

root賬戶擁有數(shù)據(jù)庫的所有權限,在密碼框輸入自己設置的密碼。數(shù)據(jù)庫在開發(fā)和維護過程中為了安全性和便于管理會為不同的用戶授予相應操作權限的賬戶密碼,點擊“Add User”按鈕,在彈出的會話框中設置不同權限等級的賬戶,如下圖所示:

Host表示能連接到該數(shù)據(jù)庫的主機地址,可設置為本地(localhost/127.0.0.1)、一個外部IP(如218.17.224.228)、一個外部網(wǎng)段(如218.17.224.*)或者所有主機(%)。Role表示該賬戶的角色,可選擇的角色如下:

不同的角色有著不同的權限等級,暫時可不做配置,后續(xù)會在用戶權限管理章節(jié)詳細講解。
第六步: 配置Windows Service將MySQL服務配置成Windows服務后,MySQL服務會自動隨著Windows操作系統(tǒng)的啟動而啟動,隨著操作系統(tǒng)的停止而停止,這也是MySQL官方文檔建議的配置,界面如下圖:


Windows service Name可設置為默認值,只要與其它服務不同名即可。在Windows系統(tǒng)中基于安全需求,MySQL服務需要在一個給定的賬戶下運行,選擇默認的Standard System Account即可。保持默認配置后點擊“next”。
第七步: 高級配置因為在前面的第四步中勾選了“Show Advanced Options”選項,所以出現(xiàn)如下圖所示的高級選項配置:

在這里可配置各種日志文件的存儲路徑,它默認存儲在MySQL安裝目錄的data目錄下面,若非必須不建議改動。Slow Query Log(慢查詢?nèi)罩?后面有一個Seconds配置項,默認值為10,表示一個SQL查詢在經(jīng)過10s后還沒有查詢出結果就會將此次查詢記錄到Slow Query Log中,方便DBA快速找到低效的操作。Bin Log可用于主從數(shù)據(jù)同步。最下面的Server Id用于Master-Slave配置。這些都將在后續(xù)課程中講到,這里保持默認配置即可。點擊“next”。
第八步: 服務器配置應用經(jīng)過上述配置后,一個MySQL數(shù)據(jù)庫已基本配置完成。進入到這一步驟后點擊“Execute”執(zhí)行配置項,如下圖:

等到出現(xiàn)如下界面表示安裝成功,點擊“Finish”完成



第二種:linux安裝
注意:一定要記得關閉防火墻
service iptables stop
chkconfig iptables off(關閉開機自啟:所謂的永久關閉防火墻)
創(chuàng)建統(tǒng)一的目錄
mkdir ‐p /exprot/software
mkdir ‐p /export/servers
相關環(huán)境:
安裝環(huán)境;
VMware、crt、centos6.9
1、VMware軟件安裝
2、構建虛擬機
3、需要配置Linux(ip,mac地址,hostname,防火墻),就可以通過crt這個客戶端連接進行操作
4、在linux操作系統(tǒng)進行安裝msyql‐5.6
說明:因為在linux操作系統(tǒng)中,安裝軟件的方式主要有3種:
?1、源碼安裝(redis)
?2、rpm安裝
?3、yum在線安裝(安裝MySQL為例)‐‐‐linux聯(lián)網(wǎng)
第三種:centos 安裝
檢查是否有 mysql
rpm ——qa|grep mysql
卸載:
rpm ‐e ‐‐nodeps mysql‐libs‐5.1.73‐8.el6_8.x86_64
下載安裝包
上傳到 linux 服務器
上傳文件到指定的目錄(yum install lrzsz)
安裝
rpm ‐ivh *.rpm