fork download
  1. import mysql.connector
  2. # Connect to MySQL
  3. conn = mysql.connector.connect(
  4. host="your_host",
  5. user="your_username",
  6. password="your_password"
  7. )
  8. # Create cursor
  9. cursor = conn.cursor()
  10. cursor.execute("DROP DATABASE IF EXISTS School")
  11. cursor.execute("CREATE DATABASE School")
  12. cursor.execute("USE School")
  13. cursor.execute("CREATE TABLE student(rno INTEGER PRIMARY KEY, name VARCHAR NOT NULL, dob DATE, fee FLOAT)")
  14.  
  15. v=int(input("Enter number of entries:"))
  16. for i in range(v):
  17. print("Entry",i+1)
  18. rno=int(input("Enter Roll Number:"))
  19. name=input("Enter Name:")
  20. dob=input("Enter DOB:")
  21. fee=float(input("Enter Fee:"))
  22. cursor.execute("INSERT INTO student VALUES('{}','{}','{}','{}')").format(rno,name,dob,fee)
  23.  
  24. cursor.execute("SELECT * FROM student")
  25. data=cursor.fetchall()
  26. for j in data:
  27. print(j)
  28. # Close cursor and connection
  29. cursor.close()
  30. conn.close()
Success #stdin #stdout 0.03s 25400KB
stdin
Standard input is empty
stdout
import mysql.connector
# Connect to MySQL
conn = mysql.connector.connect(
    host="your_host",
    user="your_username",
    password="your_password"
)
# Create cursor
cursor = conn.cursor()
cursor.execute("DROP DATABASE IF EXISTS School")
cursor.execute("CREATE DATABASE School")
cursor.execute("USE School")
cursor.execute("CREATE TABLE student(rno INTEGER PRIMARY KEY, name VARCHAR NOT NULL, dob DATE, fee FLOAT)")

v=int(input("Enter number of entries:"))
for i in range(v):
  print("Entry",i+1)
  rno=int(input("Enter Roll Number:"))
  name=input("Enter Name:")
  dob=input("Enter DOB:")
  fee=float(input("Enter Fee:"))
  cursor.execute("INSERT INTO student VALUES('{}','{}','{}','{}')").format(rno,name,dob,fee)

cursor.execute("SELECT * FROM student")
data=cursor.fetchall()
for j in data:
  print(j)
# Close cursor and connection
cursor.close()
conn.close()