2.1 通用安裝向?qū)?br/>2.1.1 決定安裝那個版本 的MySQL
2.1.2 如何獲取 MySQL
2.1.3 安裝布局 Layouts(布局)
2.1.4 編譯指定特性Compiler-Specific Build Characteristics
2.2 在Unix/Linux平臺使用Generic Binarie通用二進(jìn)制文件安裝
2.3 使用linux 網(wǎng)絡(luò)安裝 Using Unbreakable Linux Network (ULN)
2.4 源碼安裝
2.4.1 MySQL源碼安裝的布局
2.4.2 使用標(biāo)準(zhǔn)源碼安裝 MySQL
2.4.3 使用開發(fā)包源碼安裝
2.4.4 MySQL 源碼配置選項
2.4.5 處理編譯安裝MySQL 時出現(xiàn)的問題
2.4.6 MySQL的配置和第三方工具介紹
2.5 預(yù)安裝測試和準(zhǔn)備
2.5.1 初始化數(shù)據(jù)目錄
2.5.2 啟動服務(wù)
2.5.3 測試服務(wù)
2.5.4 配置初始化賬號安全
2.5.5 自動啟動和停止MySQL
2.6 MySQL的升級和降級
2.6.1 升級 MySQL
2.6.2 降級 MySQL
2.6.3 確認(rèn)表和索引是否必須重建
2.6.4 重建和修復(fù)表和索引
2.6.5 拷貝 MySQL 數(shù)據(jù)庫到另外一臺機(jī)器
本章介紹如何獲取并安裝MySQL. 在后面幾個小節(jié)會給出詳細(xì)的信息. 如果你計劃升級現(xiàn)有的MySQL服務(wù)請看章節(jié), Section 2.11.1, “Upgrading MySQL”,
創(chuàng)新互聯(lián)建站:公司2013年成立為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為近1000家公司企業(yè)提供了專業(yè)的做網(wǎng)站、網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計和網(wǎng)站推廣服務(wù), 按需制作由設(shè)計師親自精心設(shè)計,設(shè)計的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。
如果你希望將MySQL遷移到其他的數(shù)據(jù)庫系統(tǒng)請查看章節(jié) Section A.8, “MySQL 5.7 FAQ: Migration”,
安裝MySQL的步驟基本如下:
確認(rèn)MySQL能否在你的平臺支持或運(yùn)行.
請注意并不是所有的平臺都能夠統(tǒng)一穩(wěn)定的運(yùn)行MySQL, 并且并不是所有能運(yùn)行MySQL服務(wù)的平臺都能在ORACLE官方支持的列表當(dāng)中 訪問鏈接查看官方支持 see http://www.mysql.com/support/supportedplatforms/database.html
下載軟件 the distribution that you want to install.
For instructions, see Section 2.1.2, “How to Get MySQL”. To verify the integrity of the distribution, use the instructions in Section 2.1.3, “Verifying Package Integrity Using MD5 Checksums or GnuPG”.
安裝軟件.
查看章節(jié)獲取如何使用二進(jìn)制文件安裝MySQLSection 2.2, “Installing MySQL on Unix/Linux Using Generic Binaries”.
查看章節(jié)查看如何沖源碼安裝Mysql in Section 2.4, “Installing MySQL from Source”.
Perform any necessary postinstallation setup.
在安裝好 MySQL服務(wù)后, 查看章節(jié) Section 2.10, “Postinstallation Setup and Testing” 確認(rèn)MySQL服務(wù)是否正確運(yùn)行. 在章節(jié) Section 2.10.4, “Securing the Initial MySQL Accounts”. 向你介紹如何安全的設(shè)置root密碼,該章節(jié)會在你使用二進(jìn)制和源碼安裝的時候使用到。
在不通平臺和環(huán)境Msql 的安裝
Unix, Linux, FreeBSD
對于在Linux 和 Unix 平臺使用 通用二進(jìn)制安裝 (類似 .tar.gz 包), 查看章節(jié) Section 2.2, “Installing MySQL on Unix/Linux Using Generic Binaries”.
使用源碼安裝查看章節(jié) Section 2.4, “Installing MySQL from Source”
For對指定平臺源碼的安裝,配置和構(gòu)建 查看對于的平臺文檔
Linux平臺安裝包括注意事項請查看章節(jié)Section 2.5, “Installing MySQL on Linux”.
2.1 通用安裝向?qū)?/p>
下面的章節(jié)介紹如何選擇,下載,確認(rèn)你的安裝文件。介紹的最后章節(jié)介紹了如何安裝你選的安裝文件查看介紹Section 2.2, “Installing MySQL on Unix/Linux Using Generic Binaries” 或者選擇你所用平臺利用源碼安裝章節(jié)介紹Section 4., “Installing MySQL from Source”.
2.1.1 選擇安裝那個版本
MySQL 現(xiàn)在支持一系列的操作系統(tǒng)和平臺。查看官方網(wǎng)頁確認(rèn)http://www.mysql.com/support/supportedplatforms/database.html .
MySQL 現(xiàn)在支持一系列的操作系統(tǒng)和平臺.查看GA版本支持的平臺, see http://www.mysql.com/support/supportedplatforms/database.html. 查看開發(fā)版本支持的平臺 http://dev.mysql.com/downloads/mysql/5.7.html. 獲取跟多MySQL支持訪問 see http://www.mysql.com/support/.
當(dāng)準(zhǔn)備 install MySQL的時候, 確定使用那個版本和構(gòu)建方式(binary or source) .
首先, 確認(rèn)是安裝開發(fā)版還是GA版本 General Availability (GA) .開發(fā)版有許多新的功能但是不建議在生產(chǎn)上使用,GA版本也稱為穩(wěn)定版意味著生產(chǎn)環(huán)境可用,我們的建議是使用GA版本.
MySQL 5.7 版本的命名分三段格式例如, mysql-5.7.1-m1. 意義如下:
第一個數(shù)字(5)是主版本也可以成為大版本 .
第二個數(shù)字 (7) 二級小版本. 大版本和小版本 constitute(構(gòu)成) 了產(chǎn)品的系列號. 系列號描述了穩(wěn)定的功能集
第三個數(shù)字 (1) 是系列的版本號. 每一次修復(fù)bug的系列改數(shù)字會隨之增加.大多數(shù)情況下,一個系列中的最新版本最好。
發(fā)布名稱還有另外一個含義-穩(wěn)定級別. 通過發(fā)布系列后面的后綴 代表的是穩(wěn)定的最終等級. 可能的后綴如下:
mN (for example, m1, m2, m3, ...) 表明這是一個里程碑版本號( milestone number). MySQL 開發(fā)版使用milestone 模式, 每一個里程碑包含了一個完整的測試功能集. 從一個里程碑版本進(jìn)化到下一個里程碑版本,功能接口可能會發(fā)生改變甚至?xí)瞥?。這要看社區(qū)用戶使用的反饋..
rc 表明這是一個發(fā)布和候選 Release Candidate (RC). 一般RC版本功能和開發(fā)已經(jīng)穩(wěn)定,已經(jīng)通過MySQL的內(nèi)部測試. 新增功能可能仍然會在在 RC 版本中引入, 但是目標(biāo)會轉(zhuǎn)入到以bug修復(fù)為主.
沒有后綴的將會是最終版本(GA)或者發(fā)布適用生產(chǎn)的版本. GA 是穩(wěn)定的已經(jīng)成功的通過了前期的各個節(jié)點版本,可以在生產(chǎn)環(huán)境中使用.
開發(fā)版本有多個milestone 發(fā)布版本, 隨之是 RC 發(fā)布版本, 最終抵達(dá)GA 發(fā)布版本狀態(tài).
在確定安裝那個版本之后第二個步驟就是選擇安裝方式大多數(shù)情況下. 使用二進(jìn)制安裝將會是個好的選擇. 二進(jìn)制格式以原生格式提供給各個平臺,例如linux下的RPM 或者 OSX 的DMG 包. windows平臺你可以使用 the MySQL Installer來安裝二進(jìn)制版本.
在一些情況( circumstances)下, 會用到源碼編譯安裝:
你想要將MySQL安裝到顯式(非默認(rèn))的地方. 標(biāo)準(zhǔn)的二進(jìn)制發(fā)行版可以在任何安裝位置運(yùn)行,但是你可能需要更靈活的配置各個組件的位置.
你可能想要配置一些標(biāo)準(zhǔn)二進(jìn)制發(fā)行版中沒有的功能例如下面一些常用的選項:
-DWITH_LIBWRAP=1 for TCP wrappers功能.0 禁用libwrap庫(實現(xiàn)了通用TCP包裝的功能,為網(wǎng)絡(luò)服務(wù)守護(hù)進(jìn)程使用)
-DWITH_ZLIB={system|bundled} for features that depend on compression(壓縮功能支持啟用libz庫支持(zib、gzib相關(guān)))
-DWITH_DEBUG=1 0 禁用debug(默認(rèn)為禁用)
更多源碼配置選項查看, Section 2.4.4, “MySQL Source-Configuration Options”.
你想禁用二進(jìn)制發(fā)布版中的一些功能You want to configure mysqld without some features that are included in the standard binary distributions. 例如通常, 一般的構(gòu)建版本都支持所有語言集,如果你想要一個最小化的MySQL server, 你可以在編譯的時候選擇僅僅想要的字符集編譯
你想修改MySQL源代碼.
源代碼發(fā)布版本比二進(jìn)制發(fā)布版本多了測試用例.
2.1.2 如何獲取 MySQL
從這個網(wǎng)頁 http://dev.mysql.com/downloads/ 當(dāng)前的MySQL版本和下載信息. 下載全系列的從這個網(wǎng)頁下載http://dev.mysql.com/downloads/mirrors.html. .
For RPM-based Linux platforms that use Yum as their package management system對于使用RPM安裝的你可以使用類似YUM管理工具獲得 查看章節(jié) Section 2.5.1, “Installing MySQL on Linux Using the MySQL Yum Repository” for details.
2.1.3 安裝布局
不通的安裝方式有不通的安裝布局, 當(dāng)在不同的平臺或者使用不通的安裝源時可能會導(dǎo)致混亂. 下面的章節(jié)給出不同平臺的布局和安裝類型,不過需要注意的是ORACLE 公司以外的供應(yīng)商安裝布局可能不通
Section 2.4.1, “MySQL Layout for Source Installation”
Table 2.2, “MySQL Installation Layout for Generic Unix/Linux Binary Package”
2.1.4 源碼編譯構(gòu)建特性Compiler-Specific Build Characteristics
In some cases在一些情況下,編譯適用于開啟MySQL的一些特性. 本節(jié)中的釋意適用于Oracle公司提供的二進(jìn)制發(fā)行版,或者您可以從源代碼編譯自己。.
icc (Intel C++ Compiler) Builds
通過ICC編譯安裝特性:
不支持SSL .
本文題目:Chapter2安裝和升級MySQL
URL網(wǎng)址:http://jinyejixie.com/article36/ppejpg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、全網(wǎng)營銷推廣、App開發(fā)、外貿(mào)建站、云服務(wù)器、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)