https://bugs.winehq.org/show_bug.cgi?id=40675
--- Comment #7 from Austin English austinenglish@gmail.com --- (In reply to Mikhail from comment #6)
Is that possible that you are trying to execute 64-bit binary with 32-bit Wine?
No.
# rpm -q wine wine-1.8.2-1.el7.x86_64
Also I try launch x86 version SQLyog, also without success.
I am also googling error message 'Bad EXE format' may be because some dll is absent.
I see that Wine try install mono and gecko twice times without success.
CentOS doesn't support 32-bit wine, only 64-bit. Your 64-bit installer is likely a 32-bit binary itself (or has 32-bit components) that don't work because your wine installation only supports 64-bit.