Considered the "world's most popular open source database," MySQL has come a long way from its beginnings as a no-frills, low-cost database server to one that powers high-volume Web sites and critical business systems. If you're an ASP.NET developer, though, there's always been one tiny glitch: MySQL was originally targeted at applications on the UNIX platform, with Windows support a secondary priority.
Today, however, the Windows version of MySQL is as full-featured and stable as the UNIX version, and it is considered a viable database server for Windows development. Let's look at how you can use ODBC to connect to MySQL databases within the .NET Framework.
The article continues at