MAC OS X 10.10mysql
地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.10-osx10.10-x86_64.dmgsql
安裝過程當中須要注意的是,MySQL已經默認用戶root的密碼已經再也不是root,而是動態生成的一個臨時密碼(如:root@localhost: ?nt62r8lvrcY)。
在安裝過程當中會出現一個彈窗告訴你動態密碼,千萬要記住這個或者拷貝下這個密碼,這關係着你能不能進入數據庫。數據庫
一、vi ~/.bash_profilebash
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
二、啓動ide
打開「系統偏好設置」,spa
點擊啓動mysql3d
啓動成功後code
三、root登陸,修改密碼blog
a) mysql -uroot -pci
b)修改root密碼方法:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');
c)當即刷新生效:flush privileges
d)退出重啓MySQL服務
一、建立hive數據庫,字符集是utf8
CREATE DATABASE hive DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
二、建立用戶 kimbo
CREATE USER 'kimbo'@'localhost' IDENTIFIED BY '123456'; #本地登陸
CREATE USER 'kimbo'@'%' IDENTIFIED BY '123456'; #遠程登陸
三、給用戶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; #當即刷新