ជាមួយនឹងភាសា Python យើងអាចប្រើប្រាស់មូលដ្ឋានទិន្នន័យបានយ៉ាងច្រើនប្រភេទ មានដូចជាមូលដ្ឋានទិន្នន័យ MySQL ដែលប្រើប្រាស់ភាសា SQL សំរាប់បញ្ចេញបញ្ចូលទិន្នន័យ និងមូលដ្ឋានទិន្នន័យ MongoDB ដែលមិនប្រើប្រាស់ភាសា SQL ក្នុងការបញ្ចេញបញ្ចូលទិន្នន័យ។ យ៉ាងណាម៉ិញ គ្រប់មូលដ្ឋានទិន្នន័យដែលមិនប្រើប្រាស់ភាសា SQL ត្រូវគេចាត់ទុកថាជាមូលដ្ឋានទិន្នន័យប្រភេទ NoSQL មានដូចជា MongoDB ជាដើម។
យ៉ាងណាម៉ិញ ដើម្បីអាចប្រើប្រាស់មូលដ្ឋានទិន្នន័យ MongoDB យើងមិនបាច់ធ្វើអ្វីច្រើននោះទេ គឺយើងគ្រាន់តែបង្កើត account មួយនៅលើគេហទំព័ររបស់មូលដ្ឋានទិន្នន័យមួយនេះ ដែលមានអាស័យដ្ឋានជា https://www.mongodb.com/cloud/atlas គឺជាការស្រេច។
បន្ទាប់មកទៀត ដើម្បីអាចប្រាស់ទិន្នន័យ MongoDB ជាមួយនឹងភាសា Python បាន យើងអាចតំលើងកញ្ចប់ PyMongo ដោយគ្រាន់តែសរសេរនៅលើបង្អួចខ្មៅថា pip install pymongo និងតំលើងកញ្ចប់ Dnspython ដោយសរសេរថា pip install dnspython គឺជាការស្រេច។
បន្ទាប់ពីតំលើងកញ្ចប់ PyMongo និង Dnspython រួចហើយ យើងអាចធ្វើការសាកល្បងមើលថា តើកញ្ចប់នេះ អាចដំណើរការបានជាមួយនឹងកម្មវិធីជាភាសា Python ឬយ៉ាងណានោះ ដោយគ្រាន់តែសរសេរនៅលើបង្អួចខ្មៅថា python រួច import pymongo ដូចខាងក្រោមនេះ៖
c:\>python
Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:43:08) [MSC v.1926 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>import pymongo
>>>