摘要:下載及安裝下載及安裝中并沒有集成,需要手動(dòng)安裝。到這里已經(jīng)配置完成,并且可以運(yùn)行。相關(guān)命令設(shè)置為了更加方便使用,最好再設(shè)置一下系統(tǒng)環(huán)境變量,也就是讓這個(gè)命令在任何路徑都可以直接啟動(dòng)不需要輸入一長(zhǎng)串的準(zhǔn)確路徑。
下載 MySQL 及安裝
1、下載 MySQL 及安裝OS X Mavericks 中并沒有集成 Mysql,需要手動(dòng)安裝。
官網(wǎng)下載: http://dev.mysql.com/download...
國(guó)內(nèi)鏡像: http://mirrors.sohu.com/mysql/
請(qǐng)下載 Mac OS X 10.7 (x86, 64-bit), DMG Archive (如有更新版本,可下載)。
如需要登錄/注冊(cè),直接點(diǎn)下方的:No thanks, just start my download.
下載完DMG之后,雙擊你會(huì)提取出三個(gè)文件和一個(gè) RedMe.txt 文檔。這三個(gè)文件分別是:
mysql-5.6.15-osx10.7-x86_64.pkg MySQLstartupitem.pkg MySQL.PrefPane
你需要逐一安裝這三個(gè)文件,MySQLStartupItem.pkg 安裝后,mysql會(huì)隨系統(tǒng)啟動(dòng)而自啟動(dòng),MySQL.prefPane 表示可以在系統(tǒng)偏好設(shè)置中看到mysql選項(xiàng),還有一個(gè)就是mysql的安裝項(xiàng)。
2、配置及啟動(dòng) MySQL三個(gè)文件都安裝完成之后,進(jìn)入「系統(tǒng)偏好設(shè)置」,在面板的最下面你會(huì)看到一個(gè) MySQL 的設(shè)置項(xiàng),點(diǎn)擊它之后就可以啟動(dòng)MySQL。
也可以通過命令開啟mysql:
sudo /usr/local/mysql/support-files/mysql.server start
如果你想查看 MySQL 的版本,可以用下面這個(gè)命令:
/usr/local/mysql/bin/mysql -v
運(yùn)行上面這個(gè)命令之后,會(huì)直接從命令行中登錄到 MySQL,輸入命令 q 即可退出。
到這里 MySQL 已經(jīng)配置完成,并且可以運(yùn)行。
3、mysql相關(guān)命令設(shè)置為了更加方便使用,最好再設(shè)置一下系統(tǒng)環(huán)境變量,也就是讓 mysql 這個(gè)命令在任何路徑都可以直接啟動(dòng)(不需要輸入一長(zhǎng)串的準(zhǔn)確路徑)。
設(shè)置環(huán)境變量也很方便,直接用命令(這里筆者用 vi 編輯器舉例):
cd ; vi .bash_profile
然后按字母 i 進(jìn)入編輯模式,將下面的這句代碼貼進(jìn)去:
export PATH="/usr/local/mysql/bin:$PATH"
然后按 esc 退出編輯器,再輸入 :wq(別忘了冒號(hào))保存退出。當(dāng)然你如果使用 nano 或者別的編輯器的話,操作方式跟這個(gè)可能不一樣,反正意思就是將上面那句話寫入到 .bash_profile 文件中。
接下來還要重新加載一下 Shell 以讓上面的環(huán)境變量生效:
source ~/.bash_profile
之后你就可以在終端的任意目錄使用 mysql 命令了,你可以運(yùn)行 mysql -v 試試。
最后一步,安裝好后默認(rèn)的用戶名是root,密碼為空,你還應(yīng)該給你的 MySQL 設(shè)置一個(gè) root 用戶密碼,命令如下:
mysqladmin -u root password "這里填你要設(shè)置的密碼"
(請(qǐng)記住密碼一定要用半角單引號(hào)包起來)
上面的 mysqladmin 命令,我沒有寫完整路徑。因?yàn)樯厦嫖覀円呀?jīng)設(shè)置了環(huán)境變量,如果你沒有設(shè)置環(huán)境變量的話,就需要用/usr/local/mysql/bin/mysqladmin 來運(yùn)行。
4、修復(fù)mac下 mysql.sock 路徑導(dǎo)致的2002 socket 錯(cuò)誤由于 mac 下安裝mysql,自動(dòng)生成的 mysql.sock 路徑在 /tmp/mysql.sock ,而php默認(rèn)連接mysql的路徑是 /var/mysql/mysql.sock ,因此需要通過如下命令來修復(fù)連接:
sudo mkdir /var/mysql sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
當(dāng)然也可通過修改 /etc/php.ini 如下行:
mysql.default_socket = /tmp/mysql.sock mysqli.default_socket = /tmp/mysql.sock pdo_mysql.default_socket = /tmp/mysql.sock
上述操作也能解決 mysql 不能使用 localhost 連接的問題,由于“127.0.0.1”使用“TCP/IP”協(xié)議,“l(fā)ocalhost”使用sock方式連接,而mac下的mysql.sock的位置/tmp/mysql.sock與phpinfo() 給出的位置/var/mysql/mysql.sock不相符。
如果登錄時(shí)提示:ERROR 1045 (28000): Access denied for user "root"@"localhost" (using password: NO)此時(shí)需要修改數(shù)據(jù)庫密碼
1、停止服務(wù)
mysql.server stop
2、進(jìn)入安全模式
mysqld_safe --skip-grant-tables&
3、另起一個(gè)命令板
mysql --user=root mysql mysql> update user set password=password("root") where user ="root"; Query OK, 2 rows affected (0.01 sec)
Rows matched: 3 Changed: 2 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit;
Bye
4、Now kill your running mysqld then restart it normally.
killall mysqld_safe&
5、重啟服務(wù)
mysql.server start安裝mysql可視化管理工具Navicat Premium
Navicat Premium 11.2.1500 Mac中文破解版參考閱讀:
http://www.sdifen.com/navicat...
初識(shí)NodeJS服務(wù)端開發(fā)(Express+MySQL)http://www.alloyteam.com/2015...
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/104055.html
摘要:多一個(gè)技能多一條出路,祝你在自學(xué)道路上越走越好,掌握自己的核心技能,不只是優(yōu)秀,還要成為不可替代的人 NodeJs+Express+Mysql + Vuejs 項(xiàng)目實(shí)戰(zhàn) 最近準(zhǔn)備寫一系列文章,全面講述如何基于NodeJs + Express + Mysql + Vuejs 從零開發(fā)前后端完全分離項(xiàng)目; 文筆及技術(shù)可能在某些方面欠佳,請(qǐng)您指正,共同學(xué)習(xí)進(jìn)步 前端:Vuejs全家桶 后端:...
摘要:實(shí)戰(zhàn)環(huán)境搭建基礎(chǔ)配置開發(fā)環(huán)境配置安裝安裝成功后打開繼續(xù)從或蘋果開發(fā)者網(wǎng)站安裝安裝完成以后在下輸入回車后,按照指引,你將完成安裝安裝控制臺(tái)下第一步第二步第三步安裝成功后可以使用安裝軟件例如安裝使用完成和的安裝安裝讓獲得拓展 NodeJs+Express+Mysql實(shí)戰(zhàn)-環(huán)境搭建-基礎(chǔ)配置開發(fā)環(huán)境:Mac + Sublime Text + iTerm+ Chrome + Navicat +...
摘要:下面介紹三種安裝方式,各位根據(jù)需求選擇的安裝與使用薦快速搭建開發(fā)環(huán)境以及加速多系統(tǒng)基于安裝安裝安裝成功后檢查安裝是否成功由于國(guó)外的源很不穩(wěn)定需要講起轉(zhuǎn)為國(guó)內(nèi)淘寶源,如果需要管理員權(quán)限那么加如果默認(rèn)安裝的版本不是項(xiàng)目需要的版本,那么可 下面介紹三種安裝方式,各位根據(jù)需求選擇 · Node.js 的安裝與使用 【薦】 · 快速搭建 Node.js 開發(fā)環(huán)境以及加速 npm【多系統(tǒng)】 基于b...
摘要:迅速發(fā)展,目前最熱的構(gòu)建框架非莫屬,在上有的就可以證明。下面就以為中心構(gòu)建一個(gè)前后端都包含在內(nèi)的簡(jiǎn)單吧。簡(jiǎn)單的能讓你迅速地了解到工作流程。創(chuàng)建并初始化項(xiàng)目首先,進(jìn)入到你的工作目錄新建一個(gè)項(xiàng)目目錄并打開通過命令為你的項(xiàng)目創(chuàng)建一個(gè)文件。 Nodejs迅速發(fā)展,目前最熱的Nodejs構(gòu)建框架非express莫屬,在Github上有32k的star就可以證明。下面就以Nodejs為中心構(gòu)建一個(gè)...
閱讀 1354·2021-11-24 09:39
閱讀 2933·2021-09-30 09:47
閱讀 1417·2021-09-22 15:15
閱讀 2503·2021-09-10 10:51
閱讀 2037·2019-08-30 15:55
閱讀 3034·2019-08-30 11:06
閱讀 948·2019-08-30 10:53
閱讀 954·2019-08-29 17:26