一、環境
MAC OS X 10.10
二、下載MySQL
地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.10-osx10.10-x86_64.dmg
三、雙擊安裝
安裝過程中需要注意的是,MySQL已經默認用戶root的密碼已經不再是root,而是動態生成的一個臨時密碼(如:root@localhost: ?nt62r8lvrcY)。
在安裝過程中會出現一個彈窗告訴你動態密碼,千萬要記住這個或者拷貝下這個密碼,這關系着你能不能進入數據庫。
四、配置環境變量&啟動
1、vi ~/.bash_profile

alias mysql=/usr/local/mysql/bin/mysql alias mysqladmin=/usr/local/mysql/bin/mysql ##env JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home" PATH="/usr/local/mysql/bin:$JAVA_HOME/bin:$PATH" CLASSPATH=".:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar" export JAVA_HOME PATH CLASSPATH
2、啟動
打開“系統偏好設置”,
點擊啟動mysql
啟動成功后
3、root登錄,修改密碼
a) mysql -uroot -p
b)修改root密碼方法:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');
c)立即刷新生效:flush privileges
d)退出重啟MySQL服務
五、新建用戶&賦權限,新建數據庫
1、創建hive數據庫,字符集是utf8
CREATE DATABASE hive DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
2、創建用戶 kimbo
CREATE USER 'kimbo'@'localhost' IDENTIFIED BY '123456'; #本地登錄
CREATE USER 'kimbo'@'%' IDENTIFIED BY '123456'; #遠程登錄
3、給用戶kimbo 賦權限
GRANT ALL PRIVILEGES ON hive.* to 'kimbo'@'localhost' IDENTIFIED BY '123456'; #賦全部權限
GRANT select,create ON hive.* to 'kimbo'@'localhost' IDENTIFIED BY '123456'; #賦部分權限
flush privileges; #立即刷新