Importing Data Into MySQL with Navicat
A safer, modern workflow for importing SQL dumps and delimited data into MySQL while protecting the destination database.
Prepare before importing
Back up the destination, confirm the server version and character set, and inspect the source file before changing production data. Use a staging database whenever the file is unfamiliar or the import will affect an existing application.
Choose the right import path
Use a SQL restore for a trusted dump and a structured import for CSV or other delimited files. Map columns deliberately, define how null and empty values should behave, and avoid relying on automatic type guesses for identifiers, dates, or postal codes.
Validate the result
Compare source and destination row counts, review rejected rows, test representative records, and verify indexes and relationships. An import is complete only when the application can read the data correctly and the rollback path is still available.
Use this guidance responsibly
Technology, provider interfaces, policies, and regulations change. Confirm consequential decisions against current primary documentation and preserve a recoverable record of the work.






thanks for your knowledge of MySQL!
Another good resource is:
<a rel='nofollow' href='http://www.sharewarecheap.com/business-finance-database-management/mysql-to-excel5160-5.htm'>MySQL to Excel</a>