2017-02-24 14 views
1

最新のmariadb 10.1.21がbrewにインストールされました。ここ はmariadb 10.1.21 macOSでmysql.serverの起動エラーが発生するSierra

> mysql.server start 

または

を開始/usr/local/Cellar/mariadb/10.1.21/support-files/mysql.server私はコマンドを使用して得たものは何でも。

Starting MySQL 
.170225 03:41:19 mysqld_safe Logging to '/usr/local/var/mysql/mac-615.err'. 
170225 03:41:19 mysqld_safe Starting mysqld daemon with databases from /usr/local/var/mysql 
ERROR! 

私はmysqlデーモンを起動できない理由はわかりません。

答えて

1

私は今日同じ問題を抱えていました。私がしたのは、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を実行することができました。私はそれがあなたのために働くことを願っています。

+0

最後の2つのコマンド。 'mysql.server start'と' mysql.server restart -f'です。サービスしていません。 – leymannx

関連する問題