آموزش ساخت جدول MySQL در برنامه نویسی پایتون

آموزش ساخت جدول MySQL در برنامه نویسی پایتون

در ادامه جلسات آموزش پایتون، در این مطلب آموزش ساخت جدول MySQL در برنامه نویسی پایتون رو برای شما عزیزان قرار دادیم.

 

آموزش ساخت جدول MySQL در برنامه نویسی پایتون

برای ساخت جدول در MySQL در پایتون، از دستور “CREATE TABLE” استفاده می کنیم. مطمئن شوید تا هنگامی که کانکشن را می سازید، نام پایگاه داده را تعریف کرده باشید.

در کد زیر پایگاه داده ای به نام mydatabase می سازیم:

import mysql.connector

mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)

mycursor = mydb.cursor()

mycursor.execute("CREATE TABLE customers (name VARCHAR(255), address VARCHAR(255))")

پیش نمایش

اگر کد بالا بدون هیچ خطایی اجرا شود، شما جدول را با موفقیت ساخته اید.

پکیج ویژه برنامه نویسی : آموزش پروژه محور طراحی سایت با پایتون و جنگو

بررسی وجود داشتن جدول

با استفاده از دستور “SHOW TABLES” می توانید تمام جدول های موجود در پایگاه داده را لیست کنید:

import mysql.connector

mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)

mycursor = mydb.cursor()

mycursor.execute("SHOW TABLES")

for x in mycursor:
  print(x)

پیش نمایش

 

کلید اصلی

هنگام ساخت یک جدول، باید یک ستون با یک آی دی منحصر به فرد برای هر رکورد ایجاد کنیم. برای این کار با تعریف یک PRIMARY KEY انجام می شود. ما از دستور “INT AUTO_INCREMENT PRIMARY KEY” برای درج یک شماره منحصر به فرد برای هر رکورد اضافه می کنیم.

از ۱ شروع می شود و به ازای هر رکورد یک واحد افزایش می یابد.

import mysql.connector

mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)

mycursor = mydb.cursor()

mycursor.execute(sql = "CREATE TABLE customers (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), address VARCHAR(255))")

پیش نمایش

اگر جدول وجود داشته باشد از کلمه کلیدی ALTER TABLE استفاده کنید :

 

مثال

import mysql.connector

mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)

mycursor = mydb.cursor()

mycursor.execute("ALTER TABLE customers ADD COLUMN id INT AUTO_INCREMENT PRIMARY KEY")

پیش نمایش

 

لیست جلسات قبل آموزش پایتون

  1. آموزش برنامه نویسی پایتون؛ شروع کار و ساخت اولین برنامه با پایتون
  2. متغیرها در برنامه نویسی پایتون
  3. کار با اعداد در برنامه نویسی پایتون
  4. آموزش کار با رشته ها در برنامه نویسی پایتون
  5. آموزش عملگرها در برنامه نویسی پایتون
  6. آموزش کار با لیست ها در برنامه نویسی پایتون
  7. آموزش کار با Tuple در برنامه نویسی پایتون
  8. آموزش دیکشنری در برنامه نویسی پایتون
  9. آموزش دستورات شرطی در برنامه نویسی پایتون
  10. آموزش حلقه های تکرار در برنامه نویسی پایتون
  11. آموزش توابع در برنامه نویسی پایتون
  12. آموزش Lambda در برنامه نویسی پایتون
  13. آموزش آرایه ها در برنامه نویسی پایتون
  14. آموزش شی گرایی در برنامه نویسی پایتون
  15. آموزش ماژول ها در برنامه نویسی پایتون
  16. آموزش کار با تاریخ و زمان در برنامه نویسی پایتون
  17. آموزش JSON در برنامه نویسی پایتون
  18. آموزش کار با فایل ها در برنامه نویسی پایتون
  19. آموزش خواندن فایل در در برنامه نویسی پایتون
  20. آموزش نوشتن فایل در برنامه نویسی پایتون
  21. آموزش حذف فایل در برنامه نویسی پایتون
  22. آموزش بهینه سازی کدها در برنامه نویسی پایتون
  23. آموزش ساخت پایگاه داده MySQL در پایتون
5/5 - (1 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

برچسب ها:
بزرگترین پک آموزشی طراحی وب و تمام زبان های برنامه نویسی
  • انتشار: ۱۲ آذر ۱۴۰۱

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.