在mac下使用DMG安裝Mysql,並進行本地開發的簡單配置mysql
mysql下載地址:https://dev.mysql.com/downloa...
當前安裝版本: mysql-5.7.22-macos10.13-x86_64.dmgsql
安裝完成後會一個提示彈窗,保存彈出窗的密碼,該密碼是root的自動生成密碼,如:nAtg)3QBA!7_數據庫
在系統偏好設置裏,找到mysql,打開便可啓動,也可設置開機啓動。macos
使用localhost鏈接數據庫,會提示密碼經過,但未修改初始密碼,鏈接不成功。需進行密碼更改vim
查看此目錄下是否有mysqlbash
$ open /usr/local/mysql/bin
打開系統環境變量配置服務器
$ vim ~/.bash_profile
添加下面代碼網絡
export PATH=$PATH:/usr/local/mysql/bin
執行命令使配置生效.net
$ source ~/.bash_profile
登陸mysql, 輸入以前保存的初始化密碼 nAtg)3QBA!7_code
$ mysql -uroot -p
# 注意結尾有分號 $ SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');
// 參數文章https://blog.csdn.net/liuquan0071/article/details/62423674 // 受權全部數據庫的全部表的全部權限給ip爲任意值用戶名爲root密碼爲newpassword的用戶
修改用戶root在終端訪問數據庫的權限
$ GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY 'newpassword';
刷新使剛修改的權限生效
$ flush privileges;
如今可使用ip訪問數據庫了.
若是存在舊的mysql安裝可能會出問題,徹底刪除舊的mysql的方法以下:
怎樣才能徹底卸載mysql和刪除它從你的Mac(包括全部數據庫)執行如下操做:
最後三行尤其重要,不然,你不能安裝一箇舊版本的MySQL,即便你認爲你已經徹底刪除了新版本!但願能幫你們!
此安裝比較簡單,網絡上有比較多的教程,安裝都成功的。
安裝完後mysql啓動
$ brew services start mysql
中止
$ brew services stop mysql