Python MySQL สร้างฐานข้อมูล
การสร้างฐานข้อมูล
ในการสร้างฐานข้อมูลใน MySQL ให้ใช้คำสั่ง "CREATE DATABASE":
ตัวอย่าง
สร้างฐานข้อมูลชื่อ "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE
mydatabase")
หากโค้ดด้านบนทำงานโดยไม่มีข้อผิดพลาด แสดงว่าคุณสร้างฐานข้อมูลสำเร็จแล้ว
ตรวจสอบว่ามีฐานข้อมูลหรือไม่
คุณสามารถตรวจสอบว่ามีฐานข้อมูลอยู่หรือไม่โดยการแสดงรายการฐานข้อมูลทั้งหมดในระบบของคุณโดยใช้คำสั่ง "SHOW DATABASES":
ตัวอย่าง
กลับรายการฐานข้อมูลของระบบของคุณ:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("SHOW DATABASES")
for x in mycursor:
print(x)
หรือคุณสามารถลองเข้าถึงฐานข้อมูลเมื่อทำการเชื่อมต่อ:
ตัวอย่าง
ลองเชื่อมต่อกับฐานข้อมูล "mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
หากไม่มีฐานข้อมูล คุณจะได้รับข้อผิดพลาด