منوهای نصب در پنل مدیریت

  • ورود
  • سبد خرید شما خالی است.

اتصال به بانک داده mysql با پایتون!

در هر پروژه نرم افزاری یکی از قسمت های اساسی اتصال به بانک داده و استخراج داده‌ها از دل بانک داده یا درج داده ها در بانک می باشد. همه زبان ها دارای کتابخانه هایی به منظور برقرار ارتباط با بانک های داده معروف هستند. یکی از بانک‌های داده رایج در وب، بانک داده mysql است. در این پست نحوه اتصال به بانک داده و انجام عملیات پایه بر روی بانک را آموزش می دهیم. امیدوارم مفید واقع شود:

نصب کتابخانه mysql:

برای نصب کتابخانه اتصال به بانک داده از دستور زیر استفاده می شود

pip3 install mysql-connector-python

اتصال به بانک داده:

با استفاده از تابع connect می توان به بانک داده متصل شد این تابع آرگومان های زیر را جهت اتصال به بانک داده لازم دارد:

۱- پارامتر host: این پارامتر نام، یا ip کامپیوتری که بانک داده بر روی آن قرار دارد دریافت می کند.

۲- پارمتر user: نام کاربری برای اتصال به بانک داده

۳-پارامتر passwd: رمز عبور برای اتصال

۴-پارامتر database : نام بانک داده که می خواهیم به آن متصل شویم.

ابع connect با دریافت پارامتر های لازم به بانک داده متصل می شود نتیجه این تابع در متغییر mydb قرار می گیرد این متغییر برای اجرای کوئری ها بر روی بانک داده استفاده خواهد شد.

خواندن چندین رکورد:

با استفاده از تابع fetchall چندین رکورد را همزمان می توان خواند به کد زیر توجه کنید:

خواندن چندین رکورد

۱- خط ۱۱ – کرسر جدید را ایجاد می کند و درون متغییر mycursor قرار می دهد.

۲- خط ۱۳- با استفاده از تابع execute، یک کوئری را دریافت می کند

۳- خط ۱۵- با استفاده از تابع fetchall، رکوردها همه استخراج شد و درون متغییر myresult قرار می گیرد.

۴- خط ۱۷ و ۱۸- نتایج ذخیره شده در متغییر در خروجی چاپ می شود.

درج رکورد:

درج رکورد در جدول

با اجرا دستورات زیر یک رکورد در جدول درج می شود.

مقالات بیشتر:

MySQL چیست؟

پلت فرم Pyramid چیست؟

مونگو دیبی چیست؟

ژوئن 25, 2020

۰ پاسخ به "اتصال به بانک داده mysql با پایتون!"

ارسال یک پیام

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

X