fixed build for macos
../sql-common/client_authentication.cc

fixed 'server_public_key_path is not empty' checking
Revert "../sql-common/client_authentication.cc"

This reverts commit 873cc85a463126b10f1eed4372700307e2a78ccb.
fixed 'server_public_key_path is not empty' checking
fixed warnings: redefine MYSQL, redefine types from my_global.h