如何从 Visual Studio Code 连接到 MySQL 服务器
问题的原因是无法在Visual Studio Code中连接到远程MySQL服务器,并且需要使用SSL证书进行连接。其他常用的扩展插件(如SQL Tool)并没有提供插入证书路径的选项。解决方法是安装MySQL管理工具扩展插件(由Jun Han开发),并在File Explorer菜单中点击"+"按钮添加连接,然后输入主机、密码和证书路径即可完成连接。文章的输出如下:
最近一段时间以来,对于那些遇到无法在Visual Studio Code中连接到远程服务器并需要使用SSL证书进行连接的人来说,我推荐使用MySQL管理工具扩展插件(由Jun Han开发)。
其他一些常用的扩展插件并没有提供插入证书路径的选项(比如SQL Tool)。
安装完插件后,它将出现在文件资源管理器菜单中。然后您需要点击"+"按钮来添加连接,并会提示您输入主机、密码和证书路径。非常简单明了。
我的数据库是托管在Azure上的MySQL 8.0版本。
当你安装了vscode-database插件后,在底部菜单栏上会有一些按钮用于连接数据库。当你打开插件时,会有一个简短的教程告诉你如何连接数据库。
但是,当我连接时,我遇到了一个错误:Client does not support authentication protocol requested by server; consider upgrading MySQL client
。
这个错误可以通过以下方法解决:stackoverflow.com/a/50547109/13213725