web-dev-qa-db-ja.com

mysql-server-5.1のインストール中にエラーが発生しました

Ubuntu 11.10にmysql-server-5.1をインストールする必要があります。 apt-getでインストールしているときに、

dpkg: error processing mysql-server-5.1 (--configure): subprocess installed post-installation script returned error exit status 1

私は次のことを試しました:

Sudo apt-get purge mysql-common

マシンをリボットし、Sudo apt-get install mysql-server-5.1を実行してmysqlを再度インストールしようとしましたが、成功しませんでした。それでも、同様のエラーが発生します。

SYSLOGで次の行を取得しています。

Dec 11 20:26:02 ubuntu mysqld[11272]: 111211 20:26:02  InnoDB: Shutdown completed; log sequence number 0 145554
Dec 11 20:26:02 ubuntu mysqld[11272]: 111211 20:26:02 [Note] /usr/sbin/mysqld: Shutdown complete
Dec 11 20:26:02 ubuntu mysqld[11272]: 
Dec 11 20:26:02 ubuntu mysqld[11291]: 111211 20:26:02 [Note] Plugin 'FEDERATED' is disabled.
Dec 11 20:26:02 ubuntu mysqld[11291]: 111211 20:26:02  InnoDB: Initializing buffer pool, size = 8.0M
Dec 11 20:26:02 ubuntu mysqld[11291]: 111211 20:26:02  InnoDB: Completed initialization of buffer pool
Dec 11 20:26:02 ubuntu mysqld[11291]: 111211 20:26:02  InnoDB: Started; log sequence number 0 145554
Dec 11 20:26:02 ubuntu mysqld[11291]: 111211 20:26:02  InnoDB: Starting shutdown...
Dec 11 20:26:08 ubuntu mysqld[11291]: 111211 20:26:08  InnoDB: Shutdown completed; log sequence number 0 145554
Dec 11 20:26:08 ubuntu mysqld[11306]: 111211 20:26:08 [Note] Plugin 'FEDERATED' is disabled.
Dec 11 20:26:08 ubuntu mysqld[11306]: 111211 20:26:08  InnoDB: Initializing buffer pool, size = 8.0M
Dec 11 20:26:08 ubuntu mysqld[11306]: 111211 20:26:08  InnoDB: Completed initialization of buffer pool
Dec 11 20:26:08 ubuntu mysqld[11306]: 111211 20:26:08  InnoDB: Started; log sequence number 0 145554
Dec 11 20:26:08 ubuntu mysqld[11306]: ERROR: 1050  Table 'plugin' already exists
Dec 11 20:26:08 ubuntu mysqld[11306]: 111211 20:26:08 [ERROR] Aborting
Dec 11 20:26:08 ubuntu mysqld[11306]: 
Dec 11 20:26:08 ubuntu mysqld[11306]: 111211 20:26:08  InnoDB: Starting shutdown...
Dec 11 20:26:13 ubuntu mysqld[11306]: 111211 20:26:13  InnoDB: Shutdown completed; log sequence number 0 145554
Dec 11 20:26:13 ubuntu mysqld[11306]: 111211 20:26:13 [Note] /usr/sbin/mysqld: Shutdown complete
Dec 11 20:26:13 ubuntu mysqld[11306]:

この問題を解決する方法を教えてください。

2
Vidyadhar
Sudo apt-get remove mysql-server-5.1
Sudo apt-get purge mysql-common
Sudo apt-get purge mysql-server-5.1
Sudo apt-get autoremove
Sudo apt-get clean
  1. 最初にmysql-commonをインストールします

    Sudo apt-get install mysql-common
    
  2. Mysqlの残りをインストールします

    Sudo apt-get install mysql-server
    

Ubuntuフォーラムから借りた こちら

これが役立つかどうか教えてください!

3
itnet7

上記の手順に従って、同じエラーが発生しました。もう一度試してみたところ、次の手順に従って、うまくいきました。唯一の違いは、mysql-server-5.1mysql-server

Sudo apt-get remove mysql-server-5.1
Sudo apt-get purge mysql-common
Sudo apt-get purge mysql-server-5.1
Sudo apt-get autoremove
Sudo apt-get clean

インストールmysql-common 最初

Sudo apt-get install mysql-common

インストールmysql-server-5.1

Sudo apt-get install mysql-server-5.1

Mysqlの残りをインストールします

Sudo apt-get install mysql-server
3
Dan