MySQL デーモン (実際には MariaDB デーモン) が起動しなくなりました。/var/log/mysql.err が空です。dmesg で次のエラーが表示されます。
[ 1042.816803] mysql_upgrade [11409]: mysql_upgrade [b750b000+2b2000] の ffffffe0 ip b7523515 sp bf823300 エラー 5 でのセグメンテーション違反
MySQLをアップグレードするときにmysql_upgradeが使用されることを私が知っていることについて...私はそれをアップグレードしていないので、なぜMySQLの起動時に呼び出されるのかわかりません(最新バージョン、新規インストールです)。
昨日までは機能していましたが、何ができたのかわかりません...変更したのは、次の行を my.cnf に追加したことだけです。
# *UTF-8*
character_set_server = utf8
collation_server = utf8_general_ci
# *STRICT MODE*
sql_mode = "REAL_AS_FLOAT, PIPES_AS_CONCAT, ANSI_QUOTES, TRADITIONAL"
innodb_strict_mode = ON
しかし、私はそれらのコメントを外そうとしましたが、成功しませんでした。
Ubuntu 13.04 で MariaDB 5.5.31 を使用しています。