منبع اصلی نوشتار زیر در این لینک قرار دارد

آموزش کار با MySQL در پایتون؛ بخش دوم، ساخت پایگاه داده

با ادامه آموزش استفاده از سیستم مدیریت پایگاه داده MySQL در پایتون، با ما در اوپن مایند همراه باشید!

قسمت قبلی این سری آموزشی، در این صفحه موجود است: آموزش کار با MySQL در پایتون؛ بخش یکم، شرط اول قدم!

حالا در این بخش، ایجاد و ساخت پایگاه داده را کدنویسی می کنیم.

ساخت یک پایگاه داده در MySQL با پایتون

برای ساخت یک پایگاه داده در MySQL از دستور

CREATE DATABASE
استفاده می کنیم.

import mysql.connector

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

mycursor = mydb.cursor()

mycursor.execute("CREATE DATABASE mydatabase")

به جای مقادیر “yourusername” و “yourpassword” در کد بالا نام کاربری و رمز عبور تنظیم شده خود را قرار دهید.

اگر کد بالا به درستی و بدون هیچ خطایی اجرا و تمام شد، می توان گفت که شما با موفقیت اولین پایگاه داده خود را با استفاده از پایتون و در سیستم MySQL ساخته اید! تبریک می گوییم 🙂

بررسی موجودیت یک پایگاه داده در سیستم مدیریت MySQL

شما می توانید موجود بودن یک پایگاه داده را به این شکل بررسی کنید که با دستور

SHOW DATABASES
لیستم تمام پایگاه داده های موجود در سیستم MySQL خود را بگیرید و پایگاه داده مد نظر خود را در میان آن ها جستجو کنید.

به طور مثال کد زیر لیست تمام پایگاه داده های موجود را روی خط فرمان چاپ می کند.

import mysql.connector

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

mycursor = mydb.cursor()

mycursor.execute("SHOW DATABASES")

for x in mycursor:
  print(x)

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

import mysql.connector

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

اگر کد بالا بدون هیچ خطایی اجرا شد، می توان گفت هم اتصال به سیستم مدیریت پایگاه داده MySQL موفقیت آمیز بوده و هم پایگاه داده مد نظر شما موجود است.



برچسب ها : ,