To use this package you need to have the Mysql .net connector (Mysql.Data.dll)
The version of you choice will be loaded dynamically at run time.
This dynamic loading means that it's enough that the Mysql.Data.dll file is present in the same directory as
Simple.Data.Mysql.Mysql40.dll at runtime. You don't have to take a dependency on the connector if you don't want to.
The easiest way to get the connector is to install one of the available Mysql.Data packages from Nuget.
Run Install-Package Mysql.Data to get the latest version.
(This will however add a reference to your project)
Note that the latest version of Mysql.Data to support Mysql 4.0 is 5.1.7.0, this version is available on Nuget
The decision not to add a hard dependency on the Mysql.Data nuget package was made
to enable users to use the connector that is most compatible with the Mysql Server version in their environment.