mac下mysql安裝、卸載、基本操作


 

版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接: https://blog.csdn.net/fgdfgasd/article/details/80620135

執行mysql報錯

mac下運行mysql報錯

ERROR 1045 (28000): Access denied for user 'zhang'@'localhost' (using password: NO)

解決很簡單,執行命令sudo mysql即可
或者執行命令,mysql -u root
再解決不了,我就不知道了啊,你可以按照下邊的方便,卸載了重裝。

關閉運行的mysqld

比較暴力的方式:
查看mysql是否啟動:ps -ef |grep mysql
這里寫圖片描述
輸入:kill -9 (./mysqld前面第二個數字,這里是627) 然后回車
輸入:ps -ef |grep mysql 就可以繼續查看進程在不在:
這里寫圖片描述

刪除mysql

刪除前請確認是不是已經關閉運行的mysql,看上面

brew remove mysql
brew cleanup
sudo rm /usr/local/mysql sudo rm -rf /usr/local/var/mysql sudo rm -rf /usr/local/mysql* sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* launchctl unload -w~/Library/LaunchAgents/homebrew.mxcl.mysql.plist edit /etc/hostconfig and remove the line MYSQLCOM=-YES- rm -rf ~/Library/PreferencePanes/My* sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm -rf /private/var/db/receipts/*mysql*
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

安裝

1.執行

brew install mysql
  • 1

2.安裝完 mysql 后,他會提示你 init database,並提供下面這兩句讓你執行,很可能你沒執行這兩句

unset TMPDIR mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
  • 1
  • 2

3.然后就可以指向 mysql.server start 來啟動了,為了安全,你還可以執行安全設置向導,根據提示一步一步配置

mysql_secure_installation
  • 1

4.最后啟動

mysql.server start
  • 1

參考地址

https://blog.csdn.net/xiaozh620/article/details/77530893
https://segmentfault.com/q/1010000000094608


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM