Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 26, 2019 15:33:31

Areostar
Зарегистрирован: 2018-06-27
Сообщения: 162
Репутация: +  0  -
Профиль   Отправить e-mail  

MongoDB создать базу данных

подключаюсь к монге на локальной машине. Делаю как то так:

 from pymongo import MongoClient
connection = MongoClient()
db = connection['filesDB']
collection = db['collectionDB'

Но новая база данных не возникает.

Как мне создать новую бд через код а не ручками?

Офлайн

#2 Авг. 26, 2019 22:16:40

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

MongoDB создать базу данных

Ваш вопрос не хороший, потому что он явно и четко описан в документации pymongo



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Авг. 27, 2019 20:10:23

Areostar
Зарегистрирован: 2018-06-27
Сообщения: 162
Репутация: +  0  -
Профиль   Отправить e-mail  

MongoDB создать базу данных

там про create_collection()

А как саму BD создать?

Офлайн

#4 Авг. 28, 2019 10:26:11

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

MongoDB создать базу данных

Ну вообще вот документация к монге
Но я уверен тчо такие вопросы возникают от того что вы пытаетесь работать с монгой как например с MySQL. Это провальная тактика, и от нее нужно сразу отказываться.
Не нужно самому руками создавать базу, потом коллекцию чт обы начать с ней работать. Посмотрите на tutorial к pymongo.

Ну или объясните для чего вам нужно отдельно создавать базу, как звучит задача?



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version