连接Mysql5.6以上的版本的数据库出现报错:
Authentication to host ‘ip’ for user ‘root’ using method ‘mysql_native_password’ failed with message: Reading from the stream has failed.不是每次都报,偶尔报错。
最终在Mysql官网的bug提交区发现已经有人也遇到同样的问题并给出了解决方案,引起此错误的主要原因是在Mysql5.7及其以上版本中引入了SSL验证方式,如果不需要用到SSL验证,则在连接字符串时需要加入"SslMode=None"。