1

私はMAriadbフォームソースをdebianにインストールしました。私はinitスクリプトmysql.serverを使用しました。

実行するとエラーが発生します:
Starting MySQL
.Manager of pid-file quit without updating file. ... failed!

mysqld.pidはどこにも存在せず、mysqldは実行されません。

.errファイル: 110209 17:04:55 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
110209 17:04:55 [ERROR] Can't find messagefile '/usr/share/mysql/english/errmsg.sys'
110209 17:04:55 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to
create it.
110209 17:04:55 [Note] PrimeBase XT (PBXT) Engine 1.0.11-7 Pre-GA loaded...
110209 17:04:55 [Note] Paul McCullagh, PrimeBase Technologies GmbH,
http://www.primebase.org
InnoDB: The InnoDB memory heap is disabled
InnoDB: Mutexes and rw_locks use GCC atomic builtins
InnoDB: Compressed tables use zlib 1.2.3.4
110209 17:04:55 InnoDB: highest supported file format is Barracuda.
110209 17:04:55 Percona XtraDB (http://www.percona.com) 1.0.13-11.6 started; log sequence number 45356
110209 17:04:55 [ERROR] Aborting

110209 17:04:55 InnoDB: Starting shutdown...
110209 17:04:55 InnoDB: Shutdown completed; log sequence number 45356
110209 17:04:55 [Note] PrimeBase XT Engine shutdown...
110209 17:04:55 [Note]
110209 17:04:55 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

何か案が ?

ありがとう

4

2 に答える 2

0

これは通常、新しいバージョンにアップグレードしたばかりで、テーブルがまだアップグレードされていないことを意味します。--skip-networkingと--skip-grant-tablesを使用してmysqlを起動します。次に、mysql_upgradeを実行します。次に、これらの追加オプションなしでmysqlサーバーを停止して再起動します。

于 2011-08-09T22:16:50.687 に答える
0

実際には、通常は機能するdebianパッケージがあります;-)

于 2011-08-05T03:59:33.243 に答える