March 1, 2015 at 10:59 am
Today when I opened MySQL database and I couldn't see very important table which were present/created about couple months ago. Yesterday I worked on it.
Do you have some suggestions, how to get my table back?
Thanks for help!
March 1, 2015 at 4:48 pm
Only one way that I know of... restore from backup.
--Jeff Moden
Change is inevitable... Change for the better is not.
March 2, 2015 at 2:03 am
I would suggest you post this on a MySQL forum. This site is for MS SQL Server.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
March 2, 2015 at 3:04 pm
you should follow two steps:
Create an appropriately named database on the target machine Load the file using the mysql command:
$ mysql -u [uname] -p[pass] [db_to_restore] < [backupfile.sql]
Have a look how you can restore your tut_backup.sql file to the Tutorials database.
$ mysql -u root -p Tutorials < tut_backup.sql
To restore compressed backup files you can do the following:
gunzip < [backupfile.sql.gz] | mysql -u [uname] -p[pass] [dbname]
If you need to restore a database that already exists, you'll need to use mysqlimport command. The syntax for mysqlimport is as follows:
mysqlimport -u [uname] -p[pass] [dbname] [backupfile.sql]
Or make use of Repair Toolbox for MySQL
Demo version is here-: http://www.sql.repairtoolbox.com/%5B/url%5D
Moreover, visit next resource: http://www.filerepairforum.com/forum/databases/databases-aa/mysql/1474-mysql-table-unclosed-or-crashed - where a proper solution can be found.
Viewing 4 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy