Mundarija:

Pythonda SQLite ma'lumotlar bazasini qanday yarataman?
Pythonda SQLite ma'lumotlar bazasini qanday yarataman?

Video: Pythonda SQLite ma'lumotlar bazasini qanday yarataman?

Video: Pythonda SQLite ma'lumotlar bazasini qanday yarataman?
Video: SQL Ma'lumotlar ombori (database) haqida tushuncha 2024, May
Anonim

Sqlite3 yordamida Python da ma'lumotlar bazasini yaratish bosqichlari

  1. 1-qadam: Yaratmoq the Ma'lumotlar bazasi va jadvallar. Ushbu bosqichda siz qanday qilishni ko'rasiz yaratmoq :
  2. 2-qadam: Pandas yordamida ma'lumotlarni import qiling. Ushbu qadam uchun sizda import qilmoqchi bo'lgan 2 ta CSV fayli bor deb faraz qilaylik Python :
  3. 3-qadam: Keyingi sana uchun kodni ishga tushiring.

Oddiy qilib aytganda, Python-da ma'lumotlar bazasini qanday yaratasiz?

Python-da ma'lumotlar bazasi ilovalarini yozish uchun beshta qadamni bajarish kerak:

  1. SQL interfeysini quyidagi buyruq bilan import qiling: >>> MySQLdb ni import qiling.
  2. Quyidagi buyruq bilan ma'lumotlar bazasi bilan aloqa o'rnating: >>> conn=MySQLdb.connect(host='localhost', user='root', passwd='')

Xuddi shunday, Python SQLite ma'lumotlar bazasiga qanday ulanadi? Foydalanish uchun SQLite3 ichida Python , birinchi navbatda, import qilishingiz kerak bo'ladi sqlite3 modulni yarating va keyin a ulanish bo'ladigan ob'ekt ulanmoq biz uchun ma'lumotlar bazasi va bizga SQL iboralarini bajarishga imkon beradi. Mening ma'lumotlar bazasi deb nomlangan yangi fayl. db ' bizning joyimizda yaratiladi ma'lumotlar bazasi saqlanadi.

Bundan tashqari, SQLite-da ma'lumotlar bazasini qanday yarataman?

Yangi ma'lumotlar bazasini yaratish

  1. Shell yoki DOS so'roviga kiriting: "sqlite3 test. db". Bu "test. db" nomli yangi ma'lumotlar bazasini yaratadi. (Agar xohlasangiz, boshqa nomdan foydalanishingiz mumkin.)
  2. Yangi ma'lumotlar bazasini yaratish va to'ldirish uchun so'rovda SQL buyruqlarini kiriting.
  3. Qo'shimcha hujjatlar bu erda mavjud.

Python ma'lumotlar bazasimi?

Eng keng tarqalgan ma'lumotlar bazalari uchun Python PostgreSQL va MySQL veb-ilovalari eng keng tarqalgan ikkita ochiq manbadir ma'lumotlar bazalari saqlash uchun Python veb-ilovalar ma'lumotlari. SQLite a ma'lumotlar bazasi diskdagi bitta faylda saqlanadi. SQLite o'rnatilgan Python lekin bir vaqtning o'zida faqat bitta ulanish orqali kirish uchun qurilgan.

Tavsiya: