まとめてmysqldumpしようとしたら
「Table 'テーブル名.拡張子' doesn't exist when using LOCK TABLES
とか言われて出来ない。
なんかinnoDBのやつが全部ダメっぽい。
show tables;
すると存在してるのに
SELECT + FROM innodb_index_stats;
すると存在しませんとか言われる。
ファイルとしては.frmと.ibdの2つのファイルが一つのテーブルにつ存在している。
よくわかんないからエラー出てるテーブル全部他のディレクトリに移動して
mysql> source /usr/share/mysql/mysql_system_tables.sql
やったら直ったっぽい。
ぶっちゃけコレ4ヶ月くらい悩んでた。
「Table 'テーブル名.拡張子' doesn't exist when using LOCK TABLES
とか言われて出来ない。
なんかinnoDBのやつが全部ダメっぽい。
show tables;
すると存在してるのに
SELECT + FROM innodb_index_stats;
すると存在しませんとか言われる。
ファイルとしては.frmと.ibdの2つのファイルが一つのテーブルにつ存在している。
よくわかんないからエラー出てるテーブル全部他のディレクトリに移動して
mysql> source /usr/share/mysql/mysql_system_tables.sql
やったら直ったっぽい。
ぶっちゃけコレ4ヶ月くらい悩んでた。