Я установил Django и начал работать через учебник. Он сказал мне, что мне нужно выбрать, какую базу данных я буду использовать. Вот варианты ...Какую базу данных использовать с Django?
- 'django.db.backends.postgresql_psycopg2'
- 'django.db.backends.postgresql'
- 'django.db.backends.mysql'
- ' django.db.backends.sqlite3'
- „django.db.backends.oracle“
Единственная работа, которую я сделал с базами данных работает с MySQL в PHP. Каковы различия между ними и какие я должен использовать.
Вы должны использовать тот, который наилучшим образом соответствует потребностям вашего приложения и окружающей среды - это не то, что кто-либо может решить. (Для учебника придерживайтесь sqlite.) Кроме того, «пожалуйста, изучите пять систем баз данных для меня», слишком широк для SO. – millimoose
@Inerdial Я просто делаю это для обучения и практически не имею опыта работы с базами данных. Я не просил никого исследовать их, я просто подумал, что кто-то здесь узнает о них и позаботится объяснить. – CoffeeRain
Поскольку это прежде всего учебный опыт, просто используйте sqlite3 пока вы изучаете Django. Позже, когда вы работаете над реальным проектом, вам придется решить, какой db использовать на основе требований. Если все остальное равно, просто используйте mysql, так как вы уже знаете его. Короче говоря: для изучения Django это не имеет значения. – alan