MAC下安裝MYSQL有兩種方式,一種為壓縮包形式 另一種為.dmg文件安裝包 。
首先先介紹壓縮包形式的安裝方法:
$ sudo mv mysql-5.1.45-osx10.6-x86_64 /usr/local/mysql
$ cd /usr/local
$ sudo chown -R mysql:mysql mysql
$ cd mysql
$ sudo scripts/mysql_install_db --user=mysql
$ sudo chown -R root .
$ sudo chown -R mysql data
然後cd bin用
$ sudo ./mysql_secure_installation
來修改root密碼,默認為空,顯然不太安全,然後根據提示酌情配置,因為是開發環境不用那麼嚴格限制。
$ sudo ./mysqld_safe
來啟動mysql
$ sudo ./mysql -u root -p
輸入剛才設置的root密碼來登錄mysql
$ sudo ./mysqld_safe stop
停止mysql
安裝包文件形式的安裝方法:
首先,去http://www.mysql.com/downloads/mysql下載mysql-5.6.10-osx10.7-x86_64.dmg,然後,雙擊該文件,安裝映像中的兩個安裝包文件。
a. mysql-5.6.10-osx10.7-x86_64.dmg(mysql標准版安裝)
b. MySQLStartupItem.pkg(mysql啟動項目),可以在你電腦啟動系統時自動運行mysql服務,它安裝在/Library /StartupItems/MySQL/,如果你不想系統啟動時運行mysql服務,請不要安裝。如果你在安裝後又不想使用,請刪除/Library /StartupItems/MySQL/這個目錄。
啟動mysql服務
1、如果你已經安裝了MySQLStartupItem.pkg,重新啟動電腦即可。
2、如果你有安裝MySQLStartupItem.pkg或者不想啟動電腦,運行:應用程序-實用工具-終端,在終端中輸入命令:sudo /Library/StartupItems/MySQLCOM/MySQLCOM start,然後輸入你的系統管理員密碼即可。
『貳』 蘋果電腦可以裝資料庫嗎
1. 官網下載mongodb資料庫安裝包 https://www.mongodb.com/download-center/community?jmp=nav
2.將解壓後的文件放入 /usr/local ,默認情況下在Finder中是看不到 /usr 這個目錄的(終端用得溜的請略過),可以打開Finder後按 shift + command +G 輸入 /usr/local 後回車便能看到這個隱藏的目錄了。
3.將文件名改為MongoDB
二、Mac上設置環境變數
1、打開命令提示框,輸入以下命令進入電腦根目錄
cd ~1
2、打開環境變數配置文件
open -e .bash_profile1
* 如果提示打開失敗,則說明你的電腦上還沒有這個配置環境變數的文件,我們可以新建一個.bash_profile文件
touch .bash_profile1
* 這時再次輸入命令 open -e .bash_profile 就能打開.bash_profile文件件了,在打開的文件中輸入以下命令即可配置mongodb的環境變數了
export PATH=${PATH}:/usr/local/MongoDB/bin1
* 保存並退出文件,在命令提示框中輸入如下命令使環境變數配置生效
source .bash_profile1
* 在命令提示框中輸入如下命令,如果提示版本信息則說明安裝成功了
mongod --version1
三、資料庫的相關配置
1、配置相關文件mongodb資料庫的默認庫文件為/data/db
# 在根目錄下新建 data 文件夾,裡面再建一個 db 文件夾,安裝MongoDB時並不會自動生成,需要我們手動創建,可以在命令行輸入如下命令創建,也可以直接在Finder中手動新建
sudo mkdir -p /data/db12
2、輸入如下命令啟動伺服器
mongod1
如果報如下的錯誤說明對/data/db文件沒有操作的許可權
exception in initAndListen: IllegalOperation: Attempted to create a lock file on a read-only directory: /data/db, terminating1
輸入如下命令給data/db文件開通可讀寫的許可權
sudo chmod 777 -R /data/db1
此時再次在命令窗口輸入 mongod 就可以啟動伺服器了,在瀏覽器中輸入http://localhost:27017/,提示如下代碼說明成功啟動了mongodb的伺服器
It looks like you are trying to access MongoDB over HTTP on the native driver port.1
3、啟動mongodb客戶端
# 確保mongodb伺服器已經成功啟動了,,注意:再開一個命令窗口。。。 輸入如下命令就可以啟動mongodb的客戶端了
mongo