《SQL必知必會》筆記(MySQL實現(xiàn))---安裝數(shù)據(jù)庫

在了解了一些數(shù)據(jù)庫的基本知識以后,本文將會介紹如何在Mac電腦上安裝MySQL數(shù)據(jù)庫。我們將會安裝MySQL數(shù)據(jù)庫和?MySQL WorkBench。

首先安裝MySQL

第一步:下載

去MySQL官網(wǎng)提供的下載界面(https://dev.mysql.com/downloads/mysql/) 找到下載鏈接

下載.png

點擊下載以后靜候下載完成。

第二步:安裝

下載完成后進(jìn)行安裝,只需要一路點擊下一步就好了。安裝完成以后,進(jìn)入到系統(tǒng)偏好設(shè)置里面:


系統(tǒng)偏好設(shè)置.png

點擊進(jìn)入MySQL的設(shè)置:


MySQL設(shè)置.png

選擇打MySQL數(shù)據(jù)庫。
第三步:一些設(shè)置

打開一個終端,在終端中輸入:

alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin

這樣就可以在命令行中使用mysqlmysqladmin命令,但是使用這種方法關(guān)閉終端以后下次再進(jìn)去又需要重新輸入這兩條指令,所以最好是把這兩條命名保存在本地以方便隨時?要用。

我們還需要設(shè)置root用戶連接數(shù)據(jù)庫的密碼。
在MySQL5.6之前,系統(tǒng)會將root用戶的默認(rèn)密碼設(shè)置為root,但是在5.7,系統(tǒng)會隨機(jī)分配一個密碼給用戶。這個密碼會在安裝完成數(shù)據(jù)庫以后彈出來并且提醒用戶保存,不過沒關(guān)系,在?右側(cè)的通知中心還是可以看到這條通知:

?數(shù)據(jù)庫密碼.png

(圖片來自網(wǎng)絡(luò))

可以看到root@localhost:后面的那段字符就是初始的密碼,在終端中?執(zhí)行重置密碼的命令:

mysqladmin -u root -p ?oldpassword newpassword

其中將oldpassword替換為初始的密碼,將newpassword替換為你想要設(shè)置的密碼。
修改成功以后,在終端中輸入:

mysql -u root -p

?按下回車以后,會提示輸入密碼,這時輸入剛才重置以后的密碼,就可以在終端中進(jìn)入MySQL的交互環(huán)境了。

?MySQL交互環(huán)境.png

到這里為止,Mac上安裝MySQL數(shù)據(jù)庫的步驟就結(jié)束了。

接下來安裝MySQL WorkBench

第一步:下載

?還是去到MySQL官網(wǎng)的下載界面(https://dev.mysql.com/downloads/workbench/) 找到下載?鏈接:

MySQL WorkBench下載.png

這里要注意界面上的提示,看自己電腦的系統(tǒng)和這個下載包是否適配。

第二步:安裝

安裝這個步驟就不贅述了,和安裝其他Mac應(yīng)用差不多。

第三步:使用

在應(yīng)用程序中找到MySQL WorkBench,打開以后是一個歡迎界面,在這個界面可以添加數(shù)據(jù)庫連接:

添加數(shù)據(jù)庫連接.png

點擊那個小加號就會到設(shè)置連接的界面:


設(shè)置連接.png

Connection Name可以隨便填一個自己想要的,能夠和其他連接區(qū)別開的就好,然后是Hostname,如果是本地的數(shù)據(jù)庫,那么就填?默認(rèn)的127.0.0.1就可以,?Port也是默認(rèn)的3306

Username是數(shù)據(jù)庫的用戶名,我們現(xiàn)在先用root用戶的用戶名,即root好了,Password這里要點擊那個Store in Keychain,輸入密碼以后就會被保存了。

填好了以后可以先點擊Test Connection測試一下連接,如果是按照剛才設(shè)置的內(nèi)容填的并且打開了數(shù)據(jù)庫服務(wù),那應(yīng)該會測試通過。最后點擊OK就好了。

點擊OK以后就會退回到主界面,這時界面上會多出一個連接的入口,雙擊以后就會進(jìn)入到數(shù)據(jù)庫管理界面了:

管理界面.png

接下來的操作就不講了,在以后的使用中慢慢的都會熟悉。

以上就是Mac如何安裝和配置MySQL的工作環(huán)境,在真正操作數(shù)據(jù)庫之前,還需要準(zhǔn)備一些數(shù)據(jù),可以從書上提供的地址http://www.forta.com/books/0672336073/找到創(chuàng)建所需要數(shù)據(jù)的SQL代碼,接下來將的操作都是在MySQL數(shù)據(jù)庫里實現(xiàn)的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容