How do I migrate data from an Oracle database to a MySQL database?
-
My database is in Oracle 11g. I want to migrate the data to MySQL database. I have made the similar structured tables in my MySQL database. Now I want to push the data from Oracle to MySQL.
-
Answer:
Here's one answer: http://stackoverflow.com/questions/2026816/export-from-oracle-into-sql-server-or-mysql you can Google of course using: "mysql import from oracle export" (remove the quotes when searching) from: http://stackoverflow.com/questions/333529/migrate-from-oracle-to-mysql
Paul Amerigo Pajo at Quora Visit the source
Other answers
There are many data integration tools available. It all depends on the scale. How many rows are you moving?For ad-hoc jobs you may want to look at https://github.com/data-buddy/Databuddy/blob/master/README.mdIt has a GUI and CLI (command line) components.You use Databuddy GUI to define data copy vector and Databuddy CLI will do actual data transfer.Low touch configuration lets you define SQL for Oracle data that you want to copy and target MySQL table name and save it a s a session.Example: Define copy vector. If you are moving only subset of table data or query results you will need ORA11G_QueryFile source template: Here's your session created and ready to be configured: When you set SQL query file and target table click "Run" button. It opens Windows CLI window and executes data copy.(Image is for SQL Server extract to CSV, but it gives the idea) You are done!
Alex Buzunov
You can easily migrate between Oracle and MySQL using SQLDeveloper. I've successfully done this in a test environment. If the data set isn't too big, you can create the equivalent structure in MySQL and dump out the data from Oracle into csv format to load it into MySQL eventually.
Ashwin Nellore
Bastien Koert
Related Q & A:
- How can I insert posted data into the database?Best solution by Stack Overflow
- How do I migrate a flat svn repo to git repo?Best solution by Stack Overflow
- How do I bind data to a ComboBox?Best solution by Stack Overflow
- How do I connect to a SQL Server database?Best solution by Stack Overflow
- How can I migrate to a new Yahoo user ID?Best solution by in.answers.yahoo.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.