Azure 외부 스토리지 MySQL에 대한 Django(PTVS)의 과제

MySQL에서 열심히 했는데 못했어요.


우선 결론부터 말하자면 외부 저장소에서 Azure의 MySQL을 사용하고 싶다는 보도가 있어서 해봤지만 그러지 못했다.여기

Azure 측 MySQL 설정


Azure의 포털 사이트에서'새로 만들기'에서 MySQL 데이터베이스를 검색하고 맨 위에 있는 MySQL 데이터베이스를 선택하여 MySQL 데이터베이스를 만듭니다.

생성된 데이터베이스에서 속성을 선택하여 연결 문자열을 복사합니다.

대량으로 사용되지만응용 프로그램 응용 프로그램의 settings.설정대로 py를 개작해도 순조롭지 않다.
settings.py
#Database=<NAME>;Data Source=<HOST>;User Id=<USER>;Password=<PASSWORD>
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': '<NAME>',
        'USER': '<USER>',
        'PASSWORD': '<PASSWORD>',
        'HOST': '<HOST>',
        'PORT': '',
    }
}

오류 내용


ProgrammingError이므로 데이터베이스 위치를 찾을 수 없습니다.
마이그레이션, 마이그레이션도 소용없어!
실행 후
ProgrammingError at /
(1146, "Table 'testdatabase1919.app_check_list' doesn't exist")
Django 버전이 안 좋아서 그런 것 같아요.
Django1.8▶위치: 알고 있습니다 173>>
하면, 만약, 만약...
Manage.py
 ImproperlyConfigured:
 execute_from_command_line(sys.argv)
및 오류, excute_from_command_라인 부분의 오류를 해결할 수 없습니다. 원래 프로그램이 실행되지 않았습니다.(1.9도 마찬가지)
결국 많은 시도를 했지만 순조롭게 진행되지 못해 포기했다!

끝날 때


누가 나에게 My SQL의 방법을 알려줄 수 있겠는가!
SQLite 됐다!
한 마디로 하면 기본 SQLite를 사용하여 Azure에 배치하는 것이 더욱 안전하고 사용하기 쉽습니다!

좋은 웹페이지 즐겨찾기