It is not clear to me by your post what order you did things. If you moved the database after a clean install, your admin users may be lost (since the openfire.xml file is “cleaned” out on 3.6.0a install). I would suggest you do the following.
Make backups of everything
Blow out your new server’s install
Copy your database and openfire.xml file to the new server
install your new server and start up Openfire.
Be sure to watch any of the log files for any messages about errors.
There is no easy tool to migrate the data to mysql. If you are using LDAP this really should be of little concerne except for avatars and logs. As for the VM settings if you are running openfire as a windows service I have attached a working VM settings file. openfire-service.vmoptions (20 Bytes)