如何设置VSCode连接MySQL数据库?推荐哪些数据库管理插件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计884个文字,预计阅读时间需要4分钟。
plaintextDatabase Client(cweijan 版)是 VSCode 中连接 MySQL 的最佳选择,特别适合仅使用 MySQL 的日常开发。安装完成后,即可填写参数进行测试连接,不会出现Client does not support authentication protocol的错误,也不会卡在Connecting...界面。
为什么连不上?先看错误信息再动手
连 MySQL 失败基本就三类原因,对应不同解法:
-
Access denied for user:不是密码输错了,而是 MySQL 没开localhost或%的登录权限。执行CREATE USER 'vscode'@'localhost' IDENTIFIED BY '123456'; GRANT ALL ON *.* TO 'vscode'@'localhost'; FLUSH PRIVILEGES; -
Client does not support authentication protocol:MySQL 8.0+ 默认用caching_sha2_password,但部分插件只认mysql_native_password。
本文共计884个文字,预计阅读时间需要4分钟。
plaintextDatabase Client(cweijan 版)是 VSCode 中连接 MySQL 的最佳选择,特别适合仅使用 MySQL 的日常开发。安装完成后,即可填写参数进行测试连接,不会出现Client does not support authentication protocol的错误,也不会卡在Connecting...界面。
为什么连不上?先看错误信息再动手
连 MySQL 失败基本就三类原因,对应不同解法:
-
Access denied for user:不是密码输错了,而是 MySQL 没开localhost或%的登录权限。执行CREATE USER 'vscode'@'localhost' IDENTIFIED BY '123456'; GRANT ALL ON *.* TO 'vscode'@'localhost'; FLUSH PRIVILEGES; -
Client does not support authentication protocol:MySQL 8.0+ 默认用caching_sha2_password,但部分插件只认mysql_native_password。

