Я пытаюсь развернуть тестовое приложение python на digitalocean впервые.( Ubuntu 16.04, uWSGI, NGINX ).Я добавил пользователя и предоставил все привилегии (и тройные проверенные привилегии).Когда я пытаюсь запустить приложение, ни одна из моих таблиц не создается, и когда я проверяю журналы ошибок mysql, я вижу: «Доступ запрещен для пользователя 'user' @ 'localhost' (с использованием пароля: НЕТ)"
Само приложение работает нормально без ошибок.Просто ни одна из моих таблиц не создается, поэтому, когда я вхожу в маршрут колбы с запросом к базе данных, я получаю ошибку 500
В моем uWSGI при определении базы данных у меня есть следующее:
ENVIRONMENT=DATABASE_URL=mysql://user:userpw@localhost:3306/databasename
Команда, которую я выполнил для установки mysql:
sudo apt-get install mysql-server
Чего мне не хватает?Это сводит меня с ума ...
Я очень тщательно следовал этому уроку, но изменил postgres на mysql: https://github.com/CristianoYL/Tutorials/blob/master/How%20To%20Deploy%20Python%20App%20Using%20uWSGI%20And%20Nginx.md