នៅក្នុងការបង្កើតតារាងទិន្នន័យណាមួយ យើងប្រើប្រាស់បញ្ជានៅក្នុងភាសា SQL ដោយសរសេរថា «CREATE TABLE» ដូចខាងក្រោមនេះ៖
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="xxxxxxx",
password="xxxxxxx",
database="mydatabase"
)
mycursor = mydb.cursor()
sql = "CREATE TABLE customers (name VARCHAR(255), address VARCHAR(255))"
mycursor.execute(sql)
នៅក្នុងមូលដ្ឋានទិន្នន័យ MySQL ដើម្បីធ្វើអោយទិន្នន័យក្រឡាដេកនិមួយៗ មានលក្ខណៈសំគាល់ដាច់ដោយឡែករៀងៗខ្លួន (unique identification) យើងអាចបង្កើត PRIMARY KEY នៅក្នុងក្រឡាឈរណាមួយ ក្នុងគោលបំណងធ្វើអោយក្រឡាដេកទាំងឡាយមានលក្ខណៈដាច់ដោយឡែករៀងៗខ្លួន។ ជាទូទៅ លក្ខណៈដាច់ដោយឡែក អាចជាលេខរៀង ជាឈ្មោះផ្គុំឡើងដោយលេខកូដពិសេសណាមួយ។ ពិនិត្យកម្មវិធីខាងក្រោមនេះ៖
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="xxxxxxxx",
password="xxxxxxxx",
database="mydatabase"
)
mycursor = mydb.cursor()
sql = """ALTER TABLE customers ADD COLUMN id INT AUTO_INCREMENT PRIMARY KEY""""
mycursor.execute(sql)