Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmDBPM 101 of 129 menu
◀ ▶

Python တွင် SQL နှင့် အလုပ်လုပ်ရန် ကြိုတင်ပြင်ဆင်မှုများ

ယခု Python မှတစ်ဆင့် database များနှင့် အလုပ်လုပ်နည်းကို သင်ယူကြပါစို့။ ၎င်းအတွက် အရင်ဆုံး database server နှင့် ချိတ်ဆက်မှုတစ်ခု တည်ဆောက်ရန် လိုအပ်ပါသည်။

၎င်းကို အထူး module များဖြင့် လုပ်ဆောင်ပါသည်။ လူကြိုက်အများဆုံး module မှာ mysql_connector ဖြစ်ပါသည်။ ၎င်းကို ကျွန်ုပ်တို့၏ အလုပ်လုပ်မည့် directory ထဲသို့ ထည့်သွင်းကြပါစို့။

pip install mysql-connector-python # Windows အတွက် pip3 install mysql-connector-python # Linux အတွက်

mysql_connector ကို ထည့်သွင်းပြီးနောက် database နှင့် ချိတ်ဆက်မှုကို မိမိ၏ အလုပ်လုပ်မည့် file တွင် ရေးသွင်းရန် လိုအပ်ပါသည်။ ၎င်းအတွက် ပထမဦးစွာ module မှ function connect နှင့် အထူးအနေအထား Error တို့ကို import လုပ်ပါ။ ၎င်းနောက် database သို့ ချိတ်ဆက်မှု စစ်ဆေးရန် try-except တည်ဆောက်ပုံကို ဖန်တီးပါ။ try-except block အတွင်း with တည်ဆောက်ပုံကို သတ်မှတ်ပါ။ ၎င်းသည် မေးမြန်းချက်လုပ်ဆောင်ပြီးနောက် အလိုအလျောက် ပိတ်သွားမည် ဖြစ်ပါသည်။ connect function ၏ parameter များတွင် host အမည်၊ user အမည်၊ password နှင့် database အမည်ကို သတ်မှတ်ပါ။ connect function ၏ ရလဒ်ကို connection variable ထဲသို့ ရေးသွင်းပါ။ ချိတ်ဆက်မှု အောင်မြင်ပါက connection variable ၏ တန်ဖိုးသည် console တွင် ပေါ်လာမည် ဖြစ်သည်။ မဟုတ်ပါက error message ကို ပြသပေးမည် ဖြစ်သည်။

from mysql.connector import connect, Error try: with connect( host='localhost', user='root', password='', database='test', ) as connection: print(connection) except Error as e: print(e)

parameter အားလုံး မှန်ကန်စွာ သတ်မှတ်ထားပါက console တွင် MySQLConnection-အရာဝတ္ထု ပေါ်လာမည်ဖြစ်သည်။

<mysql.connector.connection_cext.CMySQLConnection object at 0x000001D2BED35F70>

users table ရှိသော မိမိ၏ database နှင့် ချိတ်ဆက်မှုကို တည်ဆောက်ပါ။

← →
↑
မြန်မာ▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်