2009年5月1日金曜日

MySQLサーバ移行のメモ

etchで動いていたMySQLをlenny上で動作するMySQLに移行しようとしている。

データベースはファイルをscpでコピーしてきた。
まず、ユーザーIDが違っていたのでオーナーをセット。
# chown -R mysql mysql

debianなので /etc/mysql/debian.cnf 内のパスワードを元のものに合わせる

起動しようとすると

Checking for corrupt, not cleanly closed and upgrade needing tables..
になる。
/var/log/syslogをみると errorになっていたので
Table upgrade required. Please do "REPAIR TABLE ...

mysql_upgrade -pを実行

かなり時間がかかったが、無事に終了。

相変わらずこのメッセージがでるが、これ自体は問題ないらしい
Checking for corrupt, not cleanly closed and upgrade needing tables..

0 件のコメント: