MySql安裝--Mac/Linux/源碼安裝及其初始化

文章摘要:
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)鏈接 。安裝文件及其作用:


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容