https://github.com/martinebel/mssqltomysql
MSSQL to MySQL database migration tool
https://github.com/martinebel/mssqltomysql
c-sharp csharp database-migrations mssql mssqlserver mysql sql windows-forms
Last synced: 5 months ago
JSON representation
MSSQL to MySQL database migration tool
- Host: GitHub
- URL: https://github.com/martinebel/mssqltomysql
- Owner: martinebel
- License: mit
- Created: 2019-04-21T05:50:50.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-11T18:18:24.000Z (over 6 years ago)
- Last Synced: 2025-10-20T02:40:26.674Z (9 months ago)
- Topics: c-sharp, csharp, database-migrations, mssql, mssqlserver, mysql, sql, windows-forms
- Language: C#
- Size: 910 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MSSQLtoMySQL
This program is a database migration tool, it converts MSSQL databases to MySQL.
## Notice
This program is unfinished and incomplete. It currently migrate table schema, (some) view schema, and table data with keys and indexes.
It must be improved in the following topics:
* Support for all diferent types of indexes and keys
* Better data type conversion
* Support for better view schema conversion (currently not supporting functions as convert(), getdate(), etc.)
* Support database collation
* Support more MSSQL objects (stored procedures, etc)
* Code optimization and readability
## Getting Started with Source Code
* Visual Studio 2015
* [AeroWizard](https://github.com/dahall/AeroWizard) - Wizard NuGet Package by David Hall
* [MySQL Connector](https://dev.mysql.com/downloads/windows/visualstudio/) - MySQL Connector Library for Visual Studio
* Optional: Microsoft SQL Server, MySQL, phpMyAdmin, and a MSSQL database for testing
## Contributing
1. Fork it (https://github.com/yourname/yourproject/fork)
2. Create your feature branch (git checkout -b feature/fooBar)
3. Commit your changes (git commit -am 'Add some fooBar')
4. Push to the branch (git push origin feature/fooBar)
5. Create a new Pull Request
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
## Acknowledgments
* David Hall Wizard Control [AeroWizard](https://github.com/dahall/AeroWizard)
* Icons:
* [SPETS.ME](https://spets.me/)
* [Paomedia](https://www.iconfinder.com/Paomedia)
* [FatCow Web Hosting](http://www.fatcow.com)
* [BomSymbols .](https://creativemarket.com/BomSymbols)
* [Various](http://tango.freedesktop.org/The_People)