Create Table Python MySql
Table Database में क्रिएट करने के लिए “CREATE TABLE” SQL स्टेटमेंट का उपयोग करना होता है।
SQL statement
CREATE TABLE employee( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100), address VARCHAR(150))
import mysql.connector
db = mysql.connector.connect(
host="localhost", user="username", passwd="password", database="dbname"
)
crsr = = mydb.cursor()
crsr.execute("CREATE TABLE employee(id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100), address VARCHAR(150))")
Check Table is created or not
Table क्रिएट हुई है या नहीं ये जानने के लिए “SHOW TABLES” SQL स्टेटमेंट का उपयोग करना होता है।
import mysql.connector
db = mysql.connector.connect(
host="localhost", user="username", passwd="password", database="dbname"
)
crsr = = mydb.cursor()
crsr.execute("SHOW TABLES")
for tbls in crsr:
print(tbls)
Add columns in existing table (Alter table)
हो सकता है के table क्रिएट करते समय आप कोई column ऐड करना भूल जाये या फिर requirement के कारण table में column को ऐड करना पड़े तो ऐसे में table schema में change alter का उपयोग कर किया जा सकता है।
import mysql.connector
db = mysql.connector.connect(
host="localhost", user="username", passwd="password", database="dbname"
)
crsr = = mydb.cursor()
crsr.execute("CREATE TABLE employee(ALTER TABLE employee ADD COLUMN designation VARCHAR(200))
0 टिप्पणियाँ
If you have any doubt. Please let me know