Python membuat database

Membuat database

Jika anda ingin membuat database di MySQL, gunakan perintah "CREATE DATABASE":

Contoh

Buat pangkalan data dengan nama "mydatabase":

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE mydatabase")

Jalankan Contoh

Jika ada kesalahan ketika menjalankan kod di atas, anda telah berjaya membuat pangkalan data.

Periksa sama ada pangkalan data ada

Anda boleh menggunakan pernyataan "SHOW DATABASES" untuk daftar semua pangkalan data sistem, dan periksa sama ada pangkalan data ada atau tidak:

Contoh

Kembalikan senarai pangkalan data sistem:

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)

Jalankan Contoh

atau anda boleh cuba mengakses pangkalan data semasa membina sambungan:

Contoh

Cuba hubung ke pangkalan data "mydatabase":

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

Jalankan Contoh

Jika pangkalan data tidak wujud, akan menerima kesalahan.