Python somo la 35: Jinsi ya kutumia MYSQL kwenye python

Python somo la 35: Jinsi ya kutumia MYSQL kwenye python

Katika somo hili utajifunz akutumia database kwenye python

Kutumia MySQL Kwenye Python

Katika somo hili, tutajifunza jinsi ya kuunganisha Python na MySQL kwa kutumia moduli ya mysql.connector. Tutaangazia jinsi ya kuingiza, kusoma, na kuhariri data kwenye hifadhidata (database).


Moduli ya mysql

Moduli ya mysql.connector ndio hutumika katika kuunganisha database ya mysql na python. Hivyo kabl aya kuanza somo itahitajika ku install module hii kw aku run  pip install mysql-connector-python

 


Hatua kwa Hatua

1. Kuunganishwa na MySQL

Msimbo wa Kuunganisha
import mysql.connector

# Kuweka muunganisho
conn = mysql.connector.connect(
    host="localhost",  # Seva ya MySQL
    user="root",       # Jina la mtumiaji wa MySQL
    password="",       # Nenosiri la mtumiaji wa MySQL
    database="my_database"  # Jina la hifadhidata
)

if conn.is_connected():
    print("Connection successful!")
Maelezo ya Kipengele

2. Kuunda Jedwali

Msimbo wa Kuunda Jedwali
cursor = conn.cursor()  # Hutekeleza commdan
cursor.execute("""
CREATE TABLE IF NOT EXISTS students (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(100),
    age INT
)
""")
print("Table created successfully!")
Maelezo ya Kipengele

3. Kuingiza Data

Msimbo wa Kuingiza Data
query = "INSERT INTO students (name, age) VALUES (%s, %s)"
data = ("Amina", 20)

cursor.execute(query, data)
conn.commit()  # Hifadhi mabadiliko kwenye hifadhidata
print("Data inserted successfully!")
Maelezo ya Kipengele
Ingia sasa ili uweze kusoma makala hii yote.

Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

       
Author: Rajabu Rajabu
Tarehe: 2024-12-21 19:27:59 Topic: Python Main: Masomo File: Download PDF Views: 941

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 Dua za Mitume na Manabii     👉2 ai web app     👉3 Tafasiri ya Riyadh Swalihina     👉4 Simulizi za Hadithi Audio     👉5 web hosting     👉6 Bongolite - Game zone - Play free game    

Post zinazofanana:

PYTHON - somo la 9: indexing katika strinfg

Katika somo hili tutakwenda kujifunza kuhusu string indexing. Kama tulivyojifunza kuhusu namba katika somo lililopita, basi hapa tutakwenda kucheza na string.

Soma Zaidi...
Python somo la 51: Jinsi ya kutengeneza Model ya menu

Katika somo hili utakwend akujifunza ktengeneza model kwa ajili ya database table ya menu yetu.

Soma Zaidi...
PYTHON - somo la 10: string method na zinavyofanya kazi

Katika somo hili utakwenda kujfnza kuhusu string method nyinginezo. Katika somo lililopita tulijifunza kuhusu string indexing.

Soma Zaidi...
Python somo la 31: Jinsi ya kutengeneza faili na folder

Katika somo hili utajifunz ajinsi ya kutengeneza folda, faili na kuweka data kwneye faili

Soma Zaidi...
Python seomo la 55: Kutengeneza Simple Admin Dashboard ya CRUD

Katika somo hili tutajifunza jinsi ya kuunda dashboard rahisi ndani ya Django ambayo itaruhusu mtumiaji kuongeza, kusoma, kuhariri na kufuta taarifa za MenuItem bila kutumia Django built-in admin, bali kwa kutumia HTML templates na views tulizotengeneza sisi wenyewe.

Soma Zaidi...
Python somo 57: Matumizi ya Python shell

Katika somo hili, tutajifunza: Maana ya Python shell na umuhimu wake. Tofauti kati ya shell na terminal ya kawaida. Matumizi ya shell, hususan kwenye Django. Amri muhimu zaidi za Python shell, zilizotokana na models na views zako za pybongo.

Soma Zaidi...