Python ma'lumotlar bazasi ilovalarida ishlatilishi mumkin.
Eng mashhur ma'lumotlar bazalaridan biri bu MySQL.
MySQL ma'lumotlar bazasi
Ushbu qo'llanmadagi kod misollari bilan tajriba o'tkazish uchun kompyuteringizda MySQL o'rnatilgan bo'lishi kerak.
Bepul MySQL Ma’lumotlar bazasini shu ssilkadan https://www.softpedia.com/get/Internet/Servers/Database-Utils/?utm_source=spd&utm_campaign=postdl_redir yuklab olishingiz mumkin .
MySQL drayverini o'rnatamiz
MySQL ma'lumotlar bazasiga kirish uchun Python MySQL drayveriga muhtoj.
Ushbu qo'llanmada biz "MySQL Connector" drayveridan foydalanamiz.
"MySQL Connector" ni o'rnatish uchun PIP dan foydalanishni tavsiya qilamiz.
Buyruqlar qatorini PIP manziliga o'tkazing va quyidagilarni yozing:
"MySQL Connector" ni yuklab oling va o'rnating:
Endi siz MySQL drayverini yuklab oldingiz va o'rnatdingiz.
MySQL ulagichini sinab ko'ring
O'rnatish muvaffaqiyatli bo'lganligini yoki sizda allaqachon "MySQL Connector" o'rnatilgan bo'lsa, tekshirish uchun quyidagi tarkibga ega Python sahifasini yarating:
Ma'lumotlar bazasini yaratish
MySQL da ma'lumotlar bazasini yaratish uchun "CREATE DATABASE" iborasidan foydalaning:
Misol
"mydatabase" nomli ma'lumotlar bazasini yarating:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", password="yourpassword" ) mycursor = mydb.cursor() mycursor.execute("CREATE DATABASE mydatabase")
Ma'lumotlar bazasi mavjudligini tekshiring Ma'lumotlar bazasi mavjudligini tizimingizdagi barcha ma'lumotlar bazalarini ro'yxatlash orqali "MA'lumotlar bazasini ko'rsatish" iborasidan foydalanib tekshirishingiz mumkin:
Misol
Tizimingizning ma'lumotlar bazalari ro'yxatini qaytaring:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", password="yourpassword" ) mycursor = mydb.cursor() mycursor.execute("SHOW DATABASES") for x in mycursor: print(x)