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