mac 搭建mysql

首先在官網(wǎng)下載 mysql
順帶下載 mysql-workbench: 對數(shù)據(jù)庫進行可視化管理的。


踏坑第一步,成長一大步

下載 dmg格式的mysql進行界面導向安裝胚想,很順暢的~

根據(jù)mysql安裝提示,順利的安裝好了 mysql。 高興的在系統(tǒng)偏好設置里啟動了 mysql暇屋,以為就完事了,想在 terminal 中用命令行操作:
于是乎輸入 mysql -u root -p

出現(xiàn)如下提示:mysql command not found….(并沒有 mysql 操作命令洞辣,但在linux中有啊咐刨,網(wǎng)上大多數(shù)資料都這么干啊。扬霜。定鸟。)

原來mysql 只是mysql啟動命令的別名而已,下面就開始別名設置

打開 terminal : 輸入 alias mysql='加入命令路徑( usr/local/mysql-5.7.16-osx10.11-x86_64/bin/mysql )’ 那么就可以在terminal中執(zhí)行mysql命令了

但是這樣的命令不是長久的著瓶,當關閉terminal后联予,mysql別名命令就會失效。

設置持久性的命令方法如下:

  1. 編輯~/.bash_profile材原,通常這個文件是不存在的沸久,那么新建它,有的話就打開修改添加余蟹。 (新建的方法:首先在命令行中進入 ~/ 目錄卷胯,輸入 vi .bash_profile)

  2. 在彈出的命令行窗口中輸入 i (表示 insert 操作linux命令操作)
    鍵入如下代碼

alias mysql=usr/local/***/bin/mysql' alias mysqladmin='usr/local/***/bin/mysqladmin' alias mysqld_safe='usr/local/***/bin/mysqld_safe'

說明 其中的 *** 表示mysql安裝在你mac上的路徑 如下:

默認路徑一般為 /usr/local/mysql/
  1. bash下執(zhí)行”source ~/.bash_profile“,此條命令是使bash重新載入配置令剛才命令生效威酒。

在terminal 中愉快的輸入 mysql 試試呢:

踏平第一坑

什么窑睁?輸入mysql 報錯

  1. terminal 告訴你說: “Access denied for user 'root'@'localhost'” error for MySQL using Mac OS X?"

  2. 或者告訴你: Starting MySQL... ERROR! The server quit without updating PID file

  3. 再或者告訴你: . ERROR! The server quit without updating PID file

  4. 或者告訴你密碼錯誤(登錄 mysql 密碼,默認為root)<娌卵慰!

  5. 再或者其它。佛呻。裳朋。。

簡要說明
點1、4 的情況在于登陸密碼忘了鲤嫡,那么好辦 重新設置密碼(查看解決辦法1);
點2送挑、3的原因可能在于以前安裝過mysql 并刪除不全造成的(查看解決辦法2)

** 解決辦法 1 ==> 重新設置密碼 **

  1. 停止 MySQL 服務
    sudo /usr/local/mysql/support-files/mysql.server stop

  2. 進入安全模式
    sudo mysqld_safe --skip-grant-tables
    如果這里找不到mysqld_safe命令,請查看前面alias的設置暖眼。

  3. 新打開一個終端惕耕,進入 MySQL
    /usr/local/mysql/bin/mysql -u root -p
    然后輸入任意密碼就可以進入 MySQL 了.

  4. 修改密碼
    進入了之后先不要急著使用 update 命令修改密碼,先看看表中的字段名诫肠。不同版本密碼的字段名可能不一樣司澎。

MySQL 的用戶信息是存在 mysql.user 這個表里面的。于是可以先選擇 mysql 這個數(shù)據(jù)庫栋豫,再看數(shù)據(jù)庫中 user 表中的字段名稱,命令如下
use mysql(切換數(shù)據(jù)庫)
describe user(查看user表的字段)

UPDATE mysql.user SET authentication_string=PASSWORD(‘123456’) where User=’root’; //將root用戶密碼改成 123456

  1. 刷新權限挤安,使配置生效

flush privileges;

  1. 最后再啟動 MySQL

sudo /usr/local/mysql/support-files/mysql.server start


** 解決辦法 2 ==> 完全刪除mysql 然后再執(zhí)行解決方法1 **

打開終端窗口
使用mysqldump備份你的數(shù)據(jù)庫文件!(如果沒有寶貴數(shù)據(jù),請放心執(zhí)行如下命令)
停止數(shù)據(jù)庫服務器
sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* edit /etc/hostconfig and remove the line MYSQLCOM=-YES- (進入到hostconfig 文件中編輯) rm -rf ~/Library/PreferencePanes/My* sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm -rf /private/var/db/receipts/*mysql*

以上路徑只是mysql的默認路徑 請使用自己電腦上安裝的mysql路徑丧鸯。

完成以上刪除操作后蛤铜,請重新安裝mysql 然后修改自己能記住的密碼吧!


MySQLWorkBench 的配置

第一步

下圖是怎么來的? 在上圖的右下角點擊ok 后 會創(chuàng)建一個連接名在plane中丛肢,右鍵選擇 edit

第二步

ok 點擊 TestConnection 吧(記得先開啟mysql哦(命令行中輸入: mysql server start); 或者在mysql下載包里點擊 MySQLStartupItem.pkg 安裝啟動工具围肥,以后在系統(tǒng)偏好設置里進行打開,如果沒有這個東西蜂怎,那么在terminal中用命令啟動吧~~)


潛水簡書很長時間了穆刻,一直沒有分享技術、或是值得分享的東西派敷,感覺無法何處開始蛹批。直到看了《自創(chuàng)四維》中的一句話 “人生永遠都是測試版”;我才幡然醒悟篮愉,那我也試著寫寫自己所做的beta吧腐芍。

內容如有不足之處,請指正 ??

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末试躏,一起剝皮案震驚了整個濱河市猪勇,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌颠蕴,老刑警劉巖泣刹,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異犀被,居然都是意外死亡椅您,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進店門寡键,熙熙樓的掌柜王于貴愁眉苦臉地迎上來掀泳,“玉大人,你說我怎么就攤上這事≡倍妫” “怎么了脑沿?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長马僻。 經(jīng)常有香客問我庄拇,道長,這世上最難降的妖魔是什么韭邓? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任措近,我火速辦了婚禮,結果婚禮上仍秤,老公的妹妹穿的比我還像新娘熄诡。我一直安慰自己,他們只是感情好诗力,可當我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著我抠,像睡著了一般苇本。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上菜拓,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天,我揣著相機與錄音纳鼎,去河邊找鬼俺夕。 笑死,一個胖子當著我的面吹牛贱鄙,可吹牛的內容都是我干的劝贸。 我是一名探鬼主播,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼逗宁,長吁一口氣:“原來是場噩夢啊……” “哼映九!你這毒婦竟也來了?” 一聲冷哼從身側響起瞎颗,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤件甥,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后哼拔,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體引有,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年倦逐,在試婚紗的時候發(fā)現(xiàn)自己被綠了譬正。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖导帝,靈堂內的尸體忽然破棺而出守谓,到底是詐尸還是另有隱情,我是刑警寧澤您单,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布斋荞,位于F島的核電站,受9級特大地震影響虐秦,放射性物質發(fā)生泄漏平酿。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一悦陋、第九天 我趴在偏房一處隱蔽的房頂上張望蜈彼。 院中可真熱鬧,春花似錦俺驶、人聲如沸幸逆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽还绘。三九已至,卻和暖如春栖袋,著一層夾襖步出監(jiān)牢的瞬間拍顷,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工塘幅, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留昔案,地道東北人。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓电媳,卻偏偏與公主長得像踏揣,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子匆背,可洞房花燭夜當晚...
    茶點故事閱讀 42,792評論 2 345

推薦閱讀更多精彩內容