Hallo,
habe auf einem 2.4 System MySQL installiert (für Zarafa). Nach dem Update auf 3.0 startet mit nun der MySQL Server nicht mehr…
Durch den Aufruf von
/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
habe ich festgestellt, dass das /var/run/mysqld Verzeichnis nicht existiert, so habe ich es angelegt…
Nun startet der Server zwar, aber mit folgendem Fehler:
root@ucs24update:/var/run# /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
120418 10:29:45 [Note] Plugin 'FEDERATED' is disabled.
/usr/sbin/mysqld: Table 'mysql.plugin' doesn't exist
120418 10:29:45 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
120418 10:29:45 InnoDB: Initializing buffer pool, size = 8.0M
120418 10:29:45 InnoDB: Completed initialization of buffer pool
120418 10:29:45 InnoDB: Started; log sequence number 0 753987
120418 10:29:45 [ERROR] Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist
120418 10:29:45 [ERROR] Column count of mysql.db is wrong. Expected 22, found 20. Created with MySQL 50051, now running 50161. Please use mysql_upgrade to fix this error.
120418 10:29:45 [ERROR] mysql.user has no `Event_priv` column at position 29
120418 10:29:45 [ERROR] Cannot open mysql.event
120418 10:29:45 [ERROR] Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler.
120418 10:29:45 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.61-0.18.201203191556' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Univention)
[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
Wie genau führe ich das “mysql_upgrade” aus??
Ist von euch das Updaten mit einer MySQL Datenbank getestet??