我正在开发一个 Django 项目(没有)并尝试使用 WSL2。
因此,如果我使用 Windows 中的 Ubuntu 终端创建一个项目并尝试在 VScode 中运行它,我会收到这条小消息,
我根本不知道该怎么做,
这是我第一次尝试使用 WSL2(很棒),如果有人可以提供帮助,非常感谢。
我尝试使用 docker 连接 Mysql 与 django,但出现此错误
2061, 'RSA Encryption not supported - caching_sha2_password plugin was built with GnuTLS support'.
Run Code Online (Sandbox Code Playgroud)
我尝试更改用户并创建数据库
// create a user //
CREATE USER 'user'@'localhost' IDENTIFIED BY 'user';
GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost' WITH GRANT OPTION;
CREATE USER 'user'@'%' IDENTIFIED BY 'user';
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' WITH GRANT OPTION;
// create a database //
CREATE DATABASE user_db;
Run Code Online (Sandbox Code Playgroud)
但仍然是 sqme 错误消息
在设置.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'user_db',
'USER': 'user', …Run Code Online (Sandbox Code Playgroud)