文章摘要:
1、三種配置安裝MySql方式:Mac、Linux以及源碼
一、MAC下安裝
1、獲取Sql:
下載地址:http://dev.mysql.com/downloads/
2、安裝
2.1、雙擊安裝包,安裝包將以版本號(hào)命名。

2.2、安裝向?qū)?,點(diǎn)擊“繼續(xù)”

2.3、安裝詳情
從安裝類(lèi)型頁(yè)面,您可以單擊“安裝”以使用所有默認(rèn)值執(zhí)行安裝向?qū)?,單擊“自定義”以更改要安裝的組件(默認(rèn)情況下,MySQL服務(wù)器,首選窗格,啟動(dòng)支持 - 全部啟用),或單擊“安裝位置“更改安裝類(lèi)型(如果有)。



2.4、安裝成功并生成臨時(shí)密碼

提示:使用此臨時(shí)密碼登錄MySQL之后,MySQL會(huì)將該密碼過(guò)期,并要求您創(chuàng)建新密碼。
二、Linux下安裝
1、使用dpkg安裝
a)請(qǐng)?jiān)L問(wèn)http://dev.mysql.com/downloads/repo/apt/的MySQL APT存儲(chǔ)庫(kù)的下載頁(yè)面 。
b)選擇并下載適用于您的Linux發(fā)行版的發(fā)行包。
c)使用以下命令安裝下載的版本軟件包,替換 version-specific-package-name 為下載的軟件包的名稱(chēng)(如果您沒(méi)有在程序包所在的文件夾內(nèi)運(yùn)行命令,則在路徑前面):
shell> sudo dpkg -i /PATH/version-specific-package-name.deb
2、使用apt-get install來(lái)安裝
shell> sudo apt-get install mysql-server
安裝MySQL Workbench:
shell> sudo apt-get install mysql-workbench-community
安裝共享客戶端:
shell> sudo apt-get install libmysqlclient18
三、源碼安裝
1、首先獲取MySql源碼,配置相應(yīng)環(huán)境。
~$ git clone https://github.com/mysql/mysql-server.git
Cloning into 'mysql-server'...
remote: Counting objects: 1035465, done.
remote: Total 1035465 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (1035465/1035465), 437.48 MiB | 5.10 MiB/s, done.
Resolving deltas: 100% (855607/855607), done.
Checking connectivity... done.
Checking out files: 100% (21902/21902), done.
2、執(zhí)行編譯以及安裝配置
# Preconfiguration setup
shell> groupadd mysql
shell> useradd -r -g mysql -s /bin/false mysql
# Beginning of source-build specific instructions
shell> tar zxvf mysql-VERSION.tar.gz
shell> cd mysql-VERSION
shell> mkdir bld
shell> cd bld
shell> cmake ..
shell> make
shell> make install
# End of source-build specific instructions
# Postinstallation setup
shell> cd /usr/local/mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysql_install_db --user=mysql # Before MySQL 5.7.6
shell> bin/mysqld --initialize --user=mysql # MySQL 5.7.6 and up
shell> bin/mysql_ssl_rsa_setup # MySQL 5.7.6 and up
shell> chown -R root .
shell> chown -R mysql data
shell> bin/mysqld_safe --user=mysql &
# Next command is optional
shell> cp support-files/mysql.server /etc/init.d/mysql.server
四、備注:
mysql將安裝到目錄:/usr/local中,/usr/local/mysql將自動(dòng)創(chuàng)建從安裝過(guò)程中創(chuàng)建的版本/平臺(tái)特定目錄的符號(hào)鏈接 。安裝文件及其作用:
