繁体   English   中英

无法将Azure Web App-NodeJS连接到Azure Mysql

[英]Cannot connect Azure Web App - NodeJS to Azure Mysql

我正在使用Azure连接字符串(来自Azure门户)用于Node.js应用程序,但仍无法连接到Mysql服务器的Azure数据库。

var conn = mysql.createConnection({主机:yourhost,用户:“ username”,密码:“ password”,数据库:“ database”,端口:3306,ssl:{ca:fs.readFileSync(__ dirname +'/baltimore.pem “)}});

我收到以下错误消息:“错误:MySQL服务器正在请求旧的且不安全的4.1之前的身份验证机制。升级用户密码或使用{insecureAuth:true}选项。”

但是我可以使用Mysql Benchmark相同的凭据进行连接。

我做错了什么?

适用于MySQL的Azure数据库与mysqljs连接器库不兼容。 有关详细信息,请参见问题1729 ,有关变通方法,请参见1730

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM