In the configuration file the connection string of MySQL should use ip address as the server address.
In installation package, the error "cannot find specified types" is said to be related with the framework version. But I have no luck of it. The alternation is to divide the installation package to two part. One part install the crystal report merge module, the copy the reportengine service files to the server and use command "installutil" to install the service manually. When running the service, "Can not find keycodeV2.dll" pops out, the main reason to cause is to assign the invalid code to one of the merge modules. Anyway, here are some useful links I found when diagnosing the problems I got today:
Application Deployment (CR report for VS.Net) http://support.businessobjects.com/
"Cannot find KeycodeV2.dll or invalid keycode" http://technicalsupport.businessobjects.com/
"unable to get installer types" (no answers can solve my problem)