環境:mysql
操做系統:OS 10.11.5sql
數據庫:MYSQL 5.7數據庫
問題一:如何安裝mysqlvim
一、下載mysql安全
進入MySQL的下載界面(http://www.mysql.com/downloads/mysql/),若是你是用的Mac OS來訪問的話那麼就會默認爲你選好了Mac OS X 平臺,而下面羅列的都是在Mac OS上能用的MySQL的版本,若是是用的其餘平臺,在「Select Platform」選項的下拉列表中選一下就行了。spa
在Mac OS上的MySQL的版本不少,其中有按平臺來的,好比10.5/10.6等平臺,而後有32位的和64位的,這個你按照本身系統的狀況來進行選擇,而後就是文件的後綴名有.tar.gz的和.dmg的,這裏我選擇的是.dmg的。點擊右側的download進行下載。操作系統
而後會跳轉到另一個界面,這個界面是提示你需不須要註冊的,直接選擇最下面的「No thanks,just take me to downloads!」,進行下載。.net
二、安裝mysqlorm
打開MySQL的安裝包:server
雙擊安裝。安裝完成後會在系統的偏好設置裏面出現,是MySQL的偏好設置,裏面主要是用來啓動MySQL服務的。
問題二:忘記密碼及密碼過時,如何修改root密碼及設置爲不過時
1. 先關閉mysql服務,指令以下:
sudo /usr/local/mysql/support-files/mysql.server stop
2. 進入安裝目錄,指令以下:
cd /usr/local/mysql/bin/
3. 切換到root用戶,指令以下:
sudo su
4. 以安全模式啓動mysql,並禁止mysql驗證功能。此時mysql服務會自動重啓了,指令以下:
./mysqld_safe --skip-grant-tables &
5. 進入mysql(不須要密碼便可進入),指令以下:
./mysql -u root
6. 修改root密碼,運行腳本:
update mysql.user set authentication_string=PASSWORD('123456') where user='root'; flush privileges;
7. 若密碼已通過期,則修改root用戶的密碼過時狀態,運行腳本:
update mysql.user set password_expired='N' where user='root'; flush privileges;
問題三:如何卸載mysql
mac下,要手動卸載mysql,步驟以下:
1 sudo rm /usr/local/mysql 2 sudo rm -rf /usr/local/mysql* 3 sudo rm -rf /Library/StartupItems/MySQLCOM 4 sudo rm -rf /Library/PreferencePanes/My* 5 vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-) 6 sudo rm -rf /Library/Receipts/mysql* 7 sudo rm -rf /Library/Receipts/MySQL* 8 sudo rm -rf /var/db/receipts/com.mysql.*