Mac下安裝mysql服務及基於workbench的使用方法

首先,Mac下安裝Mysql服務及客戶端的方式與Windows和Linux都是不同的。mysql

其次,mysql5.7的安裝方式與以前版本的安裝過程也有不一樣。web

網上好多教程都不完整,下面是我安裝mysql服務的完整過程,給你們參考。sql

1、安裝文件準備

一、mysql Server安裝文件

在 http://www.mysql.com/downloads/ 地址的底部找到 "MySQL Community Edition" 點擊下部的下載鏈接。數據庫

在隨後彈出的頁面中點擊 DownLoad鏈接便可。vim

二、mysql workBench下載

在 http://dev.mysql.com/downloads/workbench/ 頁面底部點擊Download鏈接。bash

在隨後彈出的頁面的底部,點擊真實下載鏈接:app

兩個文件下載完成後在Finder中列表以下:測試

2、安裝過程

一、安裝mysql Server

在以上目錄中雙擊 mysql-5.7.13-osx10.11-x86_64.dmg 文件,安裝過程一直next便可,過程當中若是想更改安裝路徑,按頁面提示操做便可。ui

注意:安裝完成後會彈出一個提示框,提示框中有臨時密碼,必須記住,不然後面會很麻煩。界面上的文字能夠複製。界面大體以下:this

其中爲root生成的臨時密碼爲(每次安裝實例都會不同):pa6#)eFhloj6,這個密碼惟一的做用就是爲了爲root更換新密碼,否則每次鏈接時都會提示讓您爲root更換密碼。

二、安裝mysql workbench

在以上目錄中雙擊 mysql-workbench-community-6.3.7-osx-x86_64.dmg 文件,安裝過程一直next便可。安裝完成後再application中圖標以下:

3、mysql server配置

一、啓動mysql server

按如下步驟啓動:Mac系統的系統偏好設置 -> 在彈出的界面底部點擊mysql圖標

-> 在彈出的界面點擊「start mysql Server」按鈕,啓動成功後,狀態會處於running狀態。

二、配置在mac的終端窗口使用mysql

mysql安裝的路徑爲:/usr/local/mysql,執行如下命令來配置環境變量:

Last login: Sat Jul 23 18:14:13 on ttys000
mengfeiyangdeMacBook-Air:~ mengfeiyang$ sudo su
Password:
sh-3.2# cd ~
sh-3.2# vim .bash_profile
在.bash_profile文件中輸入:export PATH=${PATH}:/usr/local/mysql/bin

sh-3.2# source .bash_profile
sh-3.2# vim ~/.zshrc
在.zshrc文件中輸入:export PATH=${PATH}:/usr/local/mysql/bin

sh-3.2# source ~/.zshrc

操做完成後在終端中鏈接mysql:

sh-3.2# mysql -u root -p

在隨後的步驟中要求輸入密碼,此時的密碼就是剛纔保存的臨時密碼:pa6#)eFhloj6

登陸成功後使用如下命令來修改root的密碼:

//若是MySQL爲5.7.6及之後版本時,使用如下命令修改root的臨時密碼 
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘新密碼’;

//若是MySQL爲5.7.5及之前版本時,使用如下命令修改root的臨時密碼 
SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘新密碼’);

本次咱們安裝的版本是:5.7.13,想把root用戶的密碼修改成 root (這裏僅用於演示,建議使用其餘密碼)故命令爲:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

再次登陸mysql,隨便敲幾個命令測試如下:

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| phoenix_gui        |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

mysql> use phoenix_gui
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> show tables;
+-----------------------+
| Tables_in_phoenix_gui |
+-----------------------+
| l_perfbatch           |
| l_performance         |
| l_web_batch           |
| l_web_case            |
| l_web_scenario        |
| l_web_unit            |
| t_attach              |
| t_interface_batchdata |
| t_interface_data      |
| t_msgpool             |
| t_performance         |
| t_slave               |
| t_task                |
| t_user                |
| t_web_case            |
| t_web_data            |
| t_web_scenario        |
| t_web_unit            |
+-----------------------+
18 rows in set (0.00 sec)

mysql>

均能正常執行,說明配置成功。

4、mysql workbench使用

一、新建鏈接

在mac 的 application中找到mysql bench,雙擊啓動。在彈出的頁面點擊:Mysql Connections鏈接:

點擊OK便可,在彈出的提示頁面中輸入root帳戶的密碼便可。

二、建立數據庫

使用SQL語句和界面操做均可以完成,這裏演示一下從界面操做:

彈出界面:

點擊界面底部的 apply 便可。此時在界面的左部便可看到咱們建立的數據庫。

三、執行sql文件

在workbench界面,點擊File -> Run sql Script... -> 選擇一個sql文件 -> open

選擇數據庫實例,及對應編碼:

執行完成後,咱們建立的表及部分表的內容以下:

NaviCat相對比較簡單,這裏就不在贅述了。

5、總結

本篇文章詳細講解了在Mac下安裝mysql及其使用方法,步驟仍是比較完整的。相信若是初次安裝mysql,按照這篇文章已經足夠了。

相關文章
相關標籤/搜索