web-dev-qa-db-ja.com

MySQLのインストールがUbuntu 16.04でハングする

MySQLサーバーをUbuntu 16.04にインストールしようとしています。

Sudo apt-get install mysql-server

Rootパスワードを設定および確認するように求められた後、インストールが次の場所でハングします。

Renaming removed key_buffer and myisam-recover options (if present)

インストールを終了してMySQLを削除して再試行しましたが、問題は解決しません。

14
panthro

同じ問題、修正は https://omgdebugging.com/2016/09/04/fixing-hung-up-mysql-installation-on-ubuntu-16-04-lts/ で見つかりました。私は(ルートとして)走った(sleep 200; killall mysqld)&すぐにapt-get install -y mysql-server mysql-clientプロビジョニングスクリプト内。

8
Iiridayn

パージ後、/var/lib/mysqlディレクトリにファイルが含まれている場合は、それらを別の場所に移動するか、削除してから再インストールしてください。

2
Tero Kilkanen

すべてのデータベースを削除したくない場合...私の場合、これはapparmorの問題でした。 mysqldのapparmorを無効にすることで修正しました:apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld

0
Alan Rosenthal

oSと同時に起動しないようにsystemctlを使用した場合、mysqlのアップグレードで問題が発生することがよくあります。

Rootとしてsystemctl status mysql.serviceを実行し、それが開始したかどうかを確認し、有効か無効かを確認します。無効になっている場合は、systemctl enable mysql.serviceを実行してから、systemctl start mysql.serviceを実行してから、もう一度アップグレードしてください。

0

ブログが将来リンク切れになる場合に備えて。これが解決策です。

Sudo rm -rf /var/lib/mysql残り物を削除します。

0
saviour123