Python లో పత్రం సృష్టించడం

పత్రం సృష్టించడం

MySQL లో పత్రం సృష్టించడానికి, CREATE TABLE పద్యాన్ని ఉపయోగించండి.

కనెక్షన్ సృష్టించటం సమయంలో డేటాబేసు పేరును నిర్వచించాలి.

实例

పత్రం "customers" సృష్టించడం:

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE TABLE customers (name VARCHAR(255), address VARCHAR(255))")

运行实例

పైని కోడ్ని నిజంగా అమలు చేసినప్పుడు, మీరు ఇప్పుడు పత్రాన్ని విజయవంతంగా సృష్టించారు.

పత్రం ఉన్నారా తనిఖీ చేయడం

SHOW TABLES పద్యాన్ని ఉపయోగించడం ద్వారా డేటాబేసులోని అన్ని పత్రాలను జాబితాబద్ధం చేయవచ్చు మరియు పత్రం ఉన్నారా తనిఖీ చేయవచ్చు:

实例

సిస్టమ్లోని డేటాబేసుల జాబితాను తిరిగి ఇస్తుంది:

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("SHOW TABLES")
for x in mycursor:
  print(x)

运行实例

ప్రధాన కీ.

పత్రం సృష్టించటం సమయంలో, ప్రతి రికార్డుకు ఒక వినియోగదారి కీ కలిగించాలి.

ఇది PRIMARY KEY నిర్వచించడం ద్వారా సాధ్యము.

我们使用语句 "INT AUTO_INCREMENT PRIMARY KEY",它将为每条记录插入唯一的编号。从 1 开始,每个记录递增 1。

实例

创建表时创建主键:

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE TABLE customers (id INT AUTO_INCREMENT PRIMARY KEY, 
name VARCHAR(255), address VARCHAR(255))")

运行实例

如果表已存在,请使用 ALTER TABLE 关键字:

实例

在已有的表上创建主键:

import mysql.connector
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  passwd="yourpassword",
  database="mydatabase"
)
mycursor = mydb.cursor()
mycursor.execute("ALTER TABLE customers ADD COLUMN id INT AUTO_INCREMENT PRIMARY KEY")

运行实例