Mac OS系統(tǒng)下mysql 5.7.20安裝教程圖文詳解
Mac OS X 下 TAR.GZ 方式安裝 MySQL 5.7 與 MySQL 5.6 相比, 5.7 版本在安裝時有兩處不同:
1:初始化方式改變, 從scripts/mysql_install_db --user=mysql初始化方式變成了bin/mysqld --initialize --user=mysql方式;
2: 初始密碼生成改變, 5.6 的版本在 tar gz 方式初始化完成后默認(rèn) root 密碼為空, 5.7 版本在初始化完成后會生成一個臨時的 root 密碼;
一.在瀏覽器當(dāng)中輸入以下地址
https://dev.mysql.com/downloads/mysql/
http://www.dbjr.com.cn/softs/451120.html
二.進(jìn)入以下界面:直接點(diǎn)擊下面位置 ,選擇跳過登錄
點(diǎn)過這后直接下載.
三.下載完成后, 直接雙擊打開,彈出以下界面,再繼續(xù)點(diǎn)擊即可
下面 一直點(diǎn)繼續(xù),和正學(xué)安裝其它軟件一樣
四.啟動MySQL
安裝完畢后,到設(shè)置當(dāng)中查看以下選項(xiàng),如果里面有MySQL說明已經(jīng)安裝成功
點(diǎn)擊后, 啟動MySQL
五.修改數(shù)據(jù)庫密碼
啟動完成后,打開終端
alias
mysql=
/usr/local/mysql/bin/mysql
alias
mysqladmin=
/usr/local/mysql/bin/mysqladmin
把上面兩條指令復(fù)制到終端當(dāng)中運(yùn)行,給兩個地址給一個臨時別名
目的是下一次執(zhí)行可以直接執(zhí)行mysql或者mysqladmin
不需要再去來回切換目錄
接下來修改數(shù)據(jù)庫密碼,執(zhí)行以下命令
mysqladmin -u root -p password root123
root123是我的新密碼,自行修改成自己想要設(shè)置的密碼
按回車后, 提示輸入密碼,此時讓輸入的密碼不是你電腦的密碼
而是數(shù)據(jù)庫的密碼
在5.7之前都是有默認(rèn)用戶名和密碼的,都為root
但是從5.7之后, 只有默認(rèn)的用戶名P:root
默認(rèn)的密碼會自動給你分配,在安裝的時候就會給你自動分配
我們也可以從mac通知欄當(dāng)中來去查看
下圖當(dāng)中就是自動生成一個數(shù)據(jù)庫密碼
默認(rèn)的密碼就是localhost:后面的所有內(nèi)容,把它輸入后,回車.
(Mac在命令行當(dāng)中輸入密碼是看不到的,所以輸入密碼的時候,注意不要輸入錯誤)
六.進(jìn)入數(shù)據(jù)庫
看到如上信息,修改成功
接下來進(jìn)入數(shù)據(jù)庫當(dāng)中
確保執(zhí)行了:alias
mysql=
/usr/local/mysql/bin/mysql
如果沒有執(zhí)行, 要自行切換到上面的目錄當(dāng)中,才能執(zhí)行mysql命令
否則提示找到不mysql
接下來執(zhí)行以下指令:mysql -u root -p
注意-p后面什么都不寫,然后回車
會讓你輸入密碼, 此時的密碼就是你在上面修改的密碼
我在這里輸入的是:root123
看到如下信息,全部說明已經(jīng)進(jìn)入數(shù)據(jù)庫當(dāng)中
相關(guān)閱讀:
MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要區(qū)別整理
總結(jié)
以上所述是小編給大家介紹的Mac OS系統(tǒng)下MySQL5.7.20安裝教程圖文詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
MySQL中的log_bin_trust_function_creators系統(tǒng)變量
本文主要介紹了MySQL中的log_bin_trust_function_creators系統(tǒng)變量,log_bin_trust_function_creators是一個全局系統(tǒng)變量,下面就來介紹一下具體使用,感興趣的可以了解一下2024-09-09Dbeaver連接MySQL數(shù)據(jù)庫及錯誤Connection?refusedconnect處理方法
這篇文章主要介紹了dbeaver連接MySQL數(shù)據(jù)庫及錯誤Connection?refusedconnect處理方法,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-08-08MySQL數(shù)據(jù)庫查詢進(jìn)階之多表查詢詳解
Mysql數(shù)據(jù)庫是web開發(fā)中最常用的數(shù)據(jù)庫之一,mysql多表查詢是開發(fā)人員必備的技能,下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫查詢進(jìn)階之多表查詢的相關(guān)資料,需要的朋友可以參考下2022-04-04簡單解決Windows中MySQL的中文亂碼與服務(wù)啟動問題
這篇文章主要介紹了Windows中MySQL的中文亂碼與服務(wù)啟動問題,如果程序沒有特殊需要則建議MySQL盡量默認(rèn)設(shè)為UTF-8格式編碼,需要的朋友可以參考下2016-03-03MySQ實(shí)現(xiàn)XA事務(wù)的具體使用
XA事務(wù)是一種分布式事務(wù)處理協(xié)議,本文主要介紹了MySQ實(shí)現(xiàn)XA事務(wù)的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-07-07