??? mysql.user? ?? ???? ???? mysql ??????? ?? ??????. ?? mysql? ?? ??? ? ??? ?? ??? ??? ????? ??? ?? ? ????. brew uninstall mariadb
卸載它,然后使用 brew install mariadb
? ???? ?? ??? ???? ??? ???? ?????. ?? ?? ? ?? ??? ???? mysql ??? ???? ???? ??(????? ???? ?? ??) ?? ?? ????(???? ???? ??)? ??? ???? mysql? ??? ???? ??? ?? ????. < /p>
??? ??? ?? ???? ?????. ?? ?? ??? ???? ??? ?? ?? ??? ??? ??? ??? ?? ??? ??? ?? ?? ?? ??? ?? ?????.
mysql --skip-grant-tables
mysql_upgrade --force
ps -ef | grep mysql
后跟 kill -9
brew services start mariadb
?? ????? ??? ?? mysql_install_db
而不是某些網(wǎng)站建議的 mysql_upgrade --force
,但是自從 mysql.user
?? mysql_install_db
? ?? ????? mysql.user
???? ?? ?? ?? ??? ???? ?????. ?? ?? ???.
? ?? ??? ????:
?? 1:
1. mysql ??????? ???? /data ????? ??? ??? ??? ? ?? ?????
?? 2:
1. mysql ???? ?????(systemctl stop mysqld)
2. /data ????? ?? ??? ?????(rm -fr /data/*)
3. mysql ???(mysqld --defaults-file=/mysql/my.cnf --initialize --user=mysql --basedir=/mysql/app/mysql --datadir=/mysql/data/3306/data/)
PS1: ??? ??? ?? ?? ? ??? ??? ??? ????? ?? ????? ???