mysql在linux下有三種安裝方式,依照難以程度排序:
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了茅箭免費建站歡迎大家使用!
第一種是yum install mysql,這種安裝方式最簡單,初學(xué)可以采用。但是這種安裝的弊端是安裝的版本比較低,現(xiàn)在安裝的話是5.17的版本。
第二種方式是下載最新的MySQL-5.6.25-1.rhel5.x86_64.rpm-bundle.tar,解壓縮后,用rpm -ivh 包名,安裝四個包就可以了,注意先后順序。
第三種方式是下載最新的mysql-5.6.27-linux-glibc2.5-i686.tar.gz,解壓縮后,手動配置。主要包括配置:增加mysql用戶和群組;拷貝my-default.inf文件為my.inf到/etc/下;安裝并初始化/mysql-5.6.27/scripts/mysql_install_db --user=mysql --basedir=/... --datadir=/...;增加到服務(wù)中chkconfig --add mysql ,chkconfig mysql on ;啟動服務(wù)service mysql start ;修改root初始密碼。操作完以上幾部基本上就可以了。
1、首先打開下載的安裝文件。
2、mysql安裝向?qū)?,點擊“next”繼續(xù)。
3、選擇安裝類型,有“Typical(默認(rèn))”、“Complete(完全)”、“Custom(用戶自定義)”三個選項,我們選擇“Custom”,有更多的選項,也方便熟悉安裝過程。
4、在“MySQL Server(MySQL服務(wù)器)”上左鍵單擊,選擇“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下屬子部分內(nèi)容,全部安裝在本地硬盤上”。點選“Change...”,手動指定安裝目錄。
5、確認(rèn)一下先前的設(shè)置,如果有誤,按“Back”返回重做。按“Install”開始安裝。
6、正在安裝中,請稍候。
7、點擊“next”繼續(xù)。
8、最后軟件安裝完成了,出現(xiàn)上面的界面,這里有一個很好的功能,mysql 配置向?qū)?,不用向以前一樣,(自己手動亂七八糟的配置my.ini 了,將“Configure the Mysql Server now”前面的勾打上,點“Finish”結(jié)束)。
方法/步驟
1、下載安裝文件,安裝:雙擊Setup.exe文件,開始mysql的安裝。
2、點擊Next開始下一步安裝。默認(rèn)是Typical,選擇Custom,因為Typical模式不允許改變安裝路徑,只能安裝在C盤
3、這里需要選擇組件和更改文件夾位置,組件可以默認(rèn)的,位置要選擇Change來改變(注意:安裝mysql的路徑中,不能含有中文)
4、點擊Install開始安裝
5、安裝完成。
首先選擇正確的云yum源
MYSQL的yum源在官網(wǎng)
以下以centos7和centos8為例
下載源
安裝源(這個源里面有8.0和5.7,兩個版本,下一篇會介紹如何增加其他版本)
查看當(dāng)前可安裝的mysql版本
以上源默認(rèn)是8.0版本的
需要8.0可以直接運行安裝(更換5.7略過此步驟)
查看庫中所有版本
如果我們要選擇版本,可以先執(zhí)行下面命令查看一下有哪些版本
查看輸出
安裝開啟和禁用倉庫的命令
開啟5.7禁用8.0
這樣我們就開啟了5.7關(guān)閉了8.0
再次查看
為了保險我們可以再次用命令查看以下
輸出結(jié)果
5.7已啟用
開始安裝5.7
啟動
方法/步驟
1
檢查電腦上是否安裝過MySQL服務(wù)
1.win + r 打開DOS窗口。
2.輸入services.msc,打開本地服務(wù)窗口。
3.查找是否存在MySQL服務(wù)是否存在。
請點擊輸入圖片描述
2
獲取MySQL安裝包
1.打開MySQL下載地址,MySQL官方下載地址。
2.選擇自己的安裝平臺,這里選擇Microsoft Windows。
3.選擇合適的安裝包,進(jìn)入下載頁面,點擊下載即可獲取安裝包。
請點擊輸入圖片描述
請點擊輸入圖片描述
3
配置MySQL環(huán)境變量
1.將下載好的安裝包解壓到合適的目錄下。
2.配置MySQL環(huán)境變量,步驟如下:
計算機右鍵單擊-選擇屬性-高級系統(tǒng)配置-環(huán)境變量-選擇系統(tǒng)變量Path-選擇編輯-在變量值輸入框的末尾添加一個分號,后面緊接著解壓后目錄-點擊確定。
請點擊輸入圖片描述
請點擊輸入圖片描述
4
生成MySQL數(shù)據(jù)目錄,即data目錄。打開DOS窗口,進(jìn)入到MySQL目錄下的bin目錄,執(zhí)行命令mysqld --initialize-insecure --user=mysql,此時在MySQL目錄下生成data目錄。
請點擊輸入圖片描述
請點擊輸入圖片描述
5
執(zhí)行Mysql安裝命令。打開DOS窗口,進(jìn)入到MySQL目錄下的bin目錄,執(zhí)行命令mysqld -install,此時界面提示服務(wù)安裝成功。
請點擊輸入圖片描述
6
啟動Mysql服務(wù)。打開DOS窗口,進(jìn)入到MySQL目錄下的bin目錄,執(zhí)行命令net start MySQL,此時界面提示服務(wù)啟動成功,此時安裝完畢。
請點擊輸入圖片描述
有3種安裝類
型:Typical(典型安裝)、Complete(完全安裝)和Custom(定制安裝)。Typical(典型安裝)安裝只安裝MySQL服務(wù)器、
mysql命令行客戶端和命令行實用程序。命令行客戶端和實用程序包括mysqldump、myisamchk和其它幾個工具來幫助你管理MySQL服務(wù)
器。Complete(完全安裝)安裝將安裝軟件包內(nèi)包含的所有組件。完全安裝軟件包包括的組件包括嵌入式服務(wù)器庫、基準(zhǔn)套件、支持腳本和文檔。
Custom(定制安裝)安裝允許你完全控制你想要安裝的軟件包和安裝路徑。 在此選擇的是“Custom”
所有可用組件列入定制安裝對話框左側(cè)的樹狀視圖內(nèi)。未安裝的組件用紅色 X 圖標(biāo)表示;已經(jīng)安裝的組件有灰色圖標(biāo)。要想更改組件,點擊該組件的圖標(biāo)并從下拉列表中選擇新的選項??梢渣c擊安裝路徑右側(cè)的Change...按鈕來更改默認(rèn)安裝路徑。
選
擇配置類型可以選擇兩種配置類型:Detailed Configuration(詳細(xì)配置)和Standard Configuration(標(biāo)準(zhǔn)配
置)。Standard Configuration(標(biāo)準(zhǔn)配置)選項適合想要快速啟動MySQL而不必考慮服務(wù)器配置的新用戶。詳細(xì)配置選項適合想要更
加細(xì)粒度控制服務(wù)器配置的高級用戶。如果系統(tǒng)上已經(jīng)安裝了MySQL和你想要配置的安裝,建議選擇詳細(xì)配置。
在此選擇的是Detailed Configuration
選
擇服務(wù)器類型可以選擇3種服務(wù)器類型,選擇哪種服務(wù)器將影響到MySQL Configuration Wizard(配置向?qū)В?nèi)存、硬盤和過程或使
用的決策?!eveloper Machine(開發(fā)機器):該選項代表典型個人用桌面工作站。假定機器上運行著多個桌面應(yīng)用程序。將MySQL服務(wù)器
配置成使用最少的系統(tǒng)資源。 ·Server Machine(服務(wù)器):該選項代表服務(wù)器,MySQL服務(wù)器可以同其它應(yīng)用程序一起運行,例如FTP、
email和web服務(wù)器。MySQL服務(wù)器配置成使用適當(dāng)比例的系統(tǒng)資源。 ·Dedicated MySQL Server Machine(專用
MySQL服務(wù)器):該選項代表只運行MySQL服務(wù)的服務(wù)器。假定運行沒有運行其它應(yīng)用程序。MySQL服務(wù)器配置成使用所有可用系統(tǒng)資源。在此選擇的
是Developer Machine
選
擇儲存引擎你可以指出創(chuàng)建MySQL表時使用的表處理器。通過該選項,你可以選擇是否使用InnoDB儲存引擎,以及InnoDB占用多大比例的服務(wù)器資
源。 ·Multifunctional Database(多功能數(shù)據(jù)庫):選擇該選項,則同時使用InnoDB和MyISAM儲存引擎,并在兩個引擎
之間平均分配資源。建議經(jīng)常使用兩個儲存引擎的用戶選擇該選項。 ·Transactional Database Only(只是事務(wù)處理數(shù)據(jù)庫):該
選項同時使用InnoDB和MyISAM 儲存引擎,但是將大多數(shù)服務(wù)器資源指派給InnoDB儲存引擎。建議主要使用InnoDB只偶爾使用
MyISAM的用戶選擇該選項?!on-Transactional Database Only(只是非事務(wù)處理數(shù)據(jù)庫):該選項完全禁用
InnoDB儲存引擎,將所有服務(wù)器資源指派給MyISAM儲存引擎。建議不使用InnoDB的用戶選擇該選項。在此選擇的是
Multifunctional Database
因為我把安裝路徑改了,我的圖顯示的是D: Installation Path
設(shè)
置并發(fā)連接數(shù)設(shè)置,限制所創(chuàng)建的與MySQL服務(wù)器之間的并行連接數(shù)量很重要,以便防止服務(wù)器耗盡資源。·Decision Support(決策支持)
(DSS)/OLAP:如果服務(wù)器不需要大量的并行連接可以選擇該選項。假定平均并行連接數(shù)為
20?!nline Transaction Processing(聯(lián)機事務(wù)處理)(OLTP):如果你的服務(wù)器需要大量的并行連接則選擇該選項。最
大連接數(shù)設(shè)置為500。 ·Manual Setting(人工設(shè)置):選擇該選項可以手動設(shè)置服務(wù)器并行連接的最大數(shù)目。從前面的下拉框中選擇并行連接
的數(shù)目,如果你期望的數(shù)目不在列表中,則在下拉框中輸入最大連接數(shù)。
聯(lián)
網(wǎng)選項在Networking Options(網(wǎng)絡(luò)選項)對話框中可以啟用或禁用TCP/IP網(wǎng)絡(luò),并配置用來連接MySQL服務(wù)器的端口號。默認(rèn)情況
啟用TCP/IP網(wǎng)絡(luò)。要想禁用 TCP/IP網(wǎng)絡(luò),取消選擇Enable TCP/IP Networking選項旁邊的檢查框。默認(rèn)使用3306端
口。要想更訪問MySQL使用的端口,從下拉框選擇一個新端口號或直接向下拉框輸入新的端口號。如果你選擇的端口號已經(jīng)被占用,將提示確認(rèn)選擇的端口
號。 我的設(shè)置如圖
選擇字符集,選擇UTF8可以將不同語言的字符儲存為單一的字符集
設(shè)
置服務(wù)在基于Windows NT的平臺上,可以將MySQL服務(wù)器安裝成服務(wù)。安裝成服務(wù),系統(tǒng)啟動時可以自動啟動MySQL服務(wù)器,甚至出現(xiàn)服務(wù)故障
時可以隨Windows自動啟動。默認(rèn)情況,MySQL Configuration Wizard(配置向?qū)ВySQL服務(wù)器安裝為服務(wù),服務(wù)名為
MySQL。如果你不想安裝服務(wù),取消Install As Windows Service選項旁邊的選擇框。可以從下拉框選擇新的服務(wù)名或在下拉框輸
入新的服務(wù)名來更改服務(wù)名。要想將MySQL服務(wù)器安裝為服務(wù),但是不自動啟動,不選中
Launch the MySQL Server Automatically選項旁邊的檢查框。我設(shè)置的時候也勾選了
Include Bin Directory in Windows PATH
安
全選項強烈建議為你的MySQL服務(wù)器設(shè)置一個root密碼,默認(rèn)情況MySQL Configuration Wizard(配置向?qū)В┮竽阍O(shè)置一個
root密碼。如果你不想設(shè)置root密碼,不選中Modify Security Settings(修改安全設(shè)定值)選項旁邊的選擇框。要想設(shè)置
root密碼,在New root password(輸入新密碼)和Confirm(確認(rèn))兩個框內(nèi)輸入期望的密碼。如果重新配置已有的服務(wù)器,你還需
要Current root password(當(dāng)前root密碼)框內(nèi)輸入已有的root密碼。要想防止通過網(wǎng)絡(luò)登錄,不選中
Enable root access from remote machines(不允許遠(yuǎn)程連接)選項旁邊的框。這樣可以提高安全。要想創(chuàng)建一個匿名
用戶賬戶,選中Create An Anonymous Account(創(chuàng)建匿名賬戶)選項旁邊的框。創(chuàng)建匿名賬戶會降低服務(wù)器的安全,并造成登錄和許
可困難。因此不建議。 我的設(shè)置如圖
然后彈出的頁面,單擊Install 按鈕。 經(jīng)過2分鐘左右的時間,出現(xiàn)下圖
至此,Mysql5.5安裝完畢!