Hi guys,
With a vanilla OpenSUSE 12.3, MySQL worked fine. I just did a system upgrade to 13.1 and, while most things kept working or were easily fixed,
I have spent hours trying to get MySQL to work and it still does not. The problem is similar to the one on this thread. I was and am still using only
the official repos (except for VLC).
MySQL simply wont start and is not being helpful with its messages. It seems that an upgrade was triggered as I have both a mysql-upgrade-run.log
and mysql-upgrade.log file but no mysqld.log file (as I would expect). When starting mysql manually I get:
Running either of the suggested comments gives the same thing:
The upgrade log stops abruptly:
Nothing has helped so far. I have done a forced update, uninstalled and reinstalled and still the same same error occurs.
Any ideas how to solve this? If you need more information to diagnose this, please let me know.
Thanks in advance,
- Itai
With a vanilla OpenSUSE 12.3, MySQL worked fine. I just did a system upgrade to 13.1 and, while most things kept working or were easily fixed,
I have spent hours trying to get MySQL to work and it still does not. The problem is similar to the one on this thread. I was and am still using only
the official repos (except for VLC).
MySQL simply wont start and is not being helpful with its messages. It seems that an upgrade was triggered as I have both a mysql-upgrade-run.log
and mysql-upgrade.log file but no mysqld.log file (as I would expect). When starting mysql manually I get:
Code:
service mysql start
Job for mysql.service failed. See 'systemctl status mysql.service' and 'journalctl -xn' for details.
Code:
mysql.service - LSB: Start the MySQL database server
Loaded: loaded (/etc/init.d/mysql)
Active: failed (Result: exit-code) since Thu 2014-08-14 23:05:55 EDT; 2min 32s ago
Process: 4106 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)
Aug 14 23:05:53 quasar mysql[4106]: mysql.time_zone_name OK
Aug 14 23:05:53 quasar mysql[4106]: mysql.time_zone_transition OK
Aug 14 23:05:53 quasar mysql[4106]: mysql.time_zone_transition_type OK
Aug 14 23:05:53 quasar mysql[4106]: mysql.user OK
Aug 14 23:05:53 quasar mysql[4106]: Running 'mysql_fix_privilege_tables'...
Aug 14 23:05:53 quasar mysql[4106]: Running 'mysqlcheck' with connection arguments: '--socket=/var/tmp/mysql-protected.vyJBeM/mysql.sock'
Aug 14 23:05:53 quasar mysql[4106]: ..failed
Aug 14 23:05:55 quasar systemd[1]: mysql.service: control process exited, code=exited status=1
Aug 14 23:05:55 quasar systemd[1]: Failed to start LSB: Start the MySQL database server.
Aug 14 23:05:55 quasar systemd[1]: Unit mysql.service entered failed state.
Code:
Thu Aug 14 23:05:47 EDT 2014 - upgrading MySQL...
Will update MySQL now, if you encounter any problems, please read following file:
/usr/share/doc/packages/mysql-community-server/README.SuSE
Running protected MySQL...
Upgrading MySQL...
Looking for 'mysql' as: /usr/bin/mysql
Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
Running 'mysqlcheck' with connection arguments: '--socket=/var/tmp/mysql-protected.vyJBeM/mysql.sock'
Running 'mysqlcheck' with connection arguments: '--socket=/var/tmp/mysql-protected.vyJBeM/mysql.sock'
mysql.columns_priv OK
mysql.db OK
mysql.event OK
mysql.func OK
mysql.general_log OK
mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
mysql.host OK
mysql.innodb_index_stats OK
mysql.innodb_table_stats OK
mysql.ndb_binlog_index OK
mysql.plugin OK
mysql.proc OK
mysql.procs_priv OK
mysql.proxies_priv OK
mysql.servers OK
mysql.slave_master_info OK
mysql.slave_relay_log_info OK
mysql.slave_worker_info OK
mysql.slow_log OK
mysql.tables_priv OK
mysql.time_zone OK
mysql.time_zone_leap_second OK
mysql.time_zone_name OK
mysql.time_zone_transition OK
mysql.time_zone_transition_type OK
mysql.user OK
Running 'mysql_fix_privilege_tables'...
Running 'mysqlcheck' with connection arguments: '--socket=/var/tmp/mysql-protected.vyJBeM/mysql.sock'
Any ideas how to solve this? If you need more information to diagnose this, please let me know.
Thanks in advance,
- Itai