Hubo un problema al desplegar proyecto de Django en el servidor (que se ejecuta en Windows sin ningún problema en absoluto)
problemas específicos para la aplicación del python3 manage.py makemigrations
caso, la
sección de código específico:
'ENGINE': 'django.db.backends.mysql',
'NAME': "blog",
'USER': 'root',
'PASSWORD': '密码',
'HOST': '127.0.0.1',
'PORT': '3306',
No he encontrado la razón específica ( 猜测跟’USER’: 'root’有关
), pero encontré una solución, en particular en la base de datos MySQL para crear un usuario y autorizar a él, para root
cambiar al usuario recién creado.
funcionamiento específico es como sigue:
create user '用户名'@'%' identified by '密码'; # 创建用户
grant all on *.* to '用户名'@'%'; # 授权
flush privileges; # 刷新权限