среда, 9 июля 2008 г.

mysql tablespaces

при попытке сделать dump с базы получил вот такую штуку

mysqldump -p -hdb my_db > dump.sql
mysqldump: Error: Couldn't dump tablespaces SELECT command denied to user 'nightfog'@'blalbla.coml' for table 'FILES'

ошибка возникала когда делаешь dump клиентом 5.1 с базы 4.1.22

решения оказалось два

1. mysqldump -p --no-tablespaces -hdb my_db > dump.sql

2. поставить клиент 5.0.* судя по ману данная фича появилась в 5.1.6