mac下使用brew安裝mysql

##【安裝】mysql

brew install mysql

下載完成之後須要編譯,此時須要佔用很大的cpu,風扇會狂叫,沒事,完了就好 #使用sql

【啓動】

sudo mysql.server start

此時可能會報錯:ui

Starting MySQL
. ERROR! The server quit without updating PID file (/usr/local/var/mysql/xxxxx.local.pid).

這是因爲權限問題形成的 能夠通用一下命令修改權限插件

sudo chmod -R a+rwx /usr/local/var/mysql

再執行rest

sudo mysql.server start

顯示code

Starting MySQL
. SUCCESS!

啓動成功server

【配置】

啓動後,須要對mysql進行一些配置,能夠經過如下命令進行初始化:開發

/usr/local/opt/mysql/bin/mysql_secure_installation

【關閉】

sudo mysql.server stop

【重啓】

sudo mysql.server restart

#關於my.cnf 經過brew安裝的mysql彷佛默認並無使用my.cnf,直接使用默認配置啓動 ###my.cnf文件位置it

mysql --help | grep 'Default options' -A 1
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf

mysql會按照以上狀況順序加載mysql,因此就按需創建一個吧io

##validate_password mysql5.7(5.6應該也有,具體從哪一個版本開始,不太清楚)默認開啓了validate_password插件。但在本地開發環境中,爲了儘量的方便,咱們是不須要開啓它的,此時能夠在my.cnf中配置,對其進行關閉

[mysqld]
validate_password=off
相關文章
相關標籤/搜索