Matthew,

http://www.innodb.com/ibman.php#InnoDB_Monitor

"
Starting from 3.23.44, there is innodb_table_monitor with which you can
print the contents of the internal data dictionary of InnoDB.
"
The output format is not beautiful, and you have to manually reconstruct the
MySQL CREATE TABLE statements from it.

Adam,

you can try creating a dummy InnoDB table with enough PRIMARY KEY columns.
Then replace its .frm file with an old one you have, and try to print SHOW
CREATE TABLE. I do not know if mysqld will crash or assert. This question
was discussed on this mailing list some 2 years ago.

Best regards,

Heikki Tuuri
Innobase Oy
http://www.innodb.com
Foreign keys, transactions, and row level locking for MySQL
InnoDB Hot Backup - a hot backup tool for InnoDB which also backs up MyISAM
tables

Order MySQL technical support from https://order.mysql.com/

...........................
List:MySQL General Discussion« Previous MessageNext Message »
From:Matthew ScottDate:January 13 2004 5:33pm
Subject:Recreating InnoDB tables -WITHOUT- .frm



To all the InnoDB gurus out there:

I have a similar problem to this person's predicament, except my situation
is that I have all the innodb data and log files, but have absolutely
no .FRM files.

Are there any general tools for data recovery from InnoDB databases?  Any
companies that can do this for a fee?  Anything???   :)

Thanks.    <crossing my fingers that myself and Adam can find resolutions to
our respective situations!>


[EMAIL PROTECTED] wrote:

> I'm cleaning up a user-error where the innodb data files were deleted
> without a useful backup. I need to reconstruct the tables and still have
> the frm files. Is this possible? A significant amount of time was put into
> these tables' structures and I hate to lose that effort...
>
> Yes the users are kicking themselves about the backup...
>
> MTIA
> Adam
>


-- 
Matthew Scott <[EMAIL PROTECTED]>


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to