私は今日同じ問題を抱えていました。私がしたのは、mariaDBとmysqlの両方をアンインストールすることでした。
必要に応じてDBのバックアップをとっておいてください。
ちょうどターミナルで次のコマンドを実行します、そして、
brew remove mariadb
mysqlのフォルダとファイルを削除します:MySQLの
:mariaDBについては
brew remove mysql
を
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
vi /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*
馬ybeは、ほとんどのフォルダとファイルが存在しないため、インストールを邪魔しないようにしています。
はmysqlとmariaDBファイルを削除した後、キャッシュがなくなっていることを確認するために
brew cleanup
を実行します。
に行うのならば、あなたが出発のハングは、
でMySQLを再起動しようとした場合
mysql.service start
を実行して、インストールしてみてください
brew install mariadb
でmariadbのクリーンインストールを行うことができるはず
mysql.service restart -f
これを行うと、私はmariadbを実行することができました。私はそれがあなたのために働くことを願っています。
最後の2つのコマンド。 'mysql.server start'と' mysql.server restart -f'です。サービスしていません。 – leymannx