0% found this document useful (0 votes)
15 views

All Command For MySQL Connector

Uploaded by

mirfath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

All Command For MySQL Connector

Uploaded by

mirfath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Amar Sir@9098661019

1.} SHOW DATABASES:

import mysql.connector
mydb=mysql.connector.connect(host="localhost", user="root",password="1234")
mycursor=mydb.cursor()
mycursor.execute('SHOW DATABASES')
for x in mycursor:
print(x)
Amar Sir@9098661019

2.} CREATE DATABASE:

import mysql.connector
mydb=mysql.connector.connect(host="localhost",user="root",password="1234")
mycursor=mydb.cursor()
mycursor.execute("create database xyz")

3.} CREATE TABLE(Basic Table):

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="1234",
database="xyz"
) Amar Sir@9098661019

mycursor = mydb.cursor()
mycursor.execute("CREATE TABLE customers (name VARCHAR(255), address VARCHAR(255))")

4.} CREATE TABLE(Primary Key):

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="1234",
database="xyz"
)
mycursor = mydb.cursor()
mycursor.execute("CREATE TABLE customers (id INT AUTO_INCREMENT PRIMARY KEY, name
VARCHAR(255), address VARCHAR(255))")

Amar Sir@9098661019

5.} ALTER COMMAND:

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="1234",
database="xyz"
)
mycursor = mydb.cursor()
mycursor.execute("ALTER TABLE customers ADD COLUMN CITY INT")

6.} INSERT COMMAND:

import mysql.connector
mydb=mysql.connector.connect ( host = "localhost", user= "root", password="1234", database="xyz")
mycursor=mydb.cursor()
sql="insert into st (name,city) values(%s,%s)"
val=("aman","indore")
mycursor.execute(sql,val)
mydb.commit()
print(mycursor.rowcount,"record inserted")

7.}INSERT MANY:

import mysql.connector
mydb=mysql.connector.connect ( host = "localhost", user= "root", password="1234", database="xyz")
mycursor=mydb.cursor()
sql="insert into st (name,city) values(%s,%s)"
val=[("aman","indore"),("ajay","devas"),("deam","konoha"),("naruto","fire village")]
mycursor.executemany(sql,val)
mydb.commit()
print(mycursor.rowcount,"record inserted")
Amar Sir@9098661019
8.}SELECT COMMAND (FETCHALL):

import mysql.connector
mydb=mysql.connector.connect ( host = "localhost", user= "root", password="1234", database="xyz")
mycursor=mydb.cursor()
mycursor.execute("select * from st")
myresult=mycursor.fetchall()
for x in myresult:
print(x)
Amar Sir@9098661019

9.} SELECT COMMAND (COLUMNS):

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="1234",
database="xyz"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT name, address FROM customers")
myresult = mycursor.fetchall()
for x in myresult:
print(x)

10.} SELECT COMMAND(FETCHONE):

import mysql.connector

mydb = mysql.connector.connect(
host="localhost",
user="root",
password="1234",
database="xyz"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchone()
print(myresult)

11.}SELECT COMMAND UPTO LIMIT:


import mysql.connector
mydb=mysql.connector.connect ( host = "localhost", user= "root", password="1234", database="xyz")
mycursor=mydb.cursor()
mycursor.execute("select * from st limit 5")
myresult=mycursor.fetchall()
for x in myresult:
print(x)
Amar Sir@9098661019

12.} SELECT COMMAND(Condition):

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="1234",
database="xyz"
)
mycursor = mydb.cursor()
sql = "SELECT * FROM customers WHERE address = 'Park Lane 38'"
mycursor.execute(sql)
myresult = mycursor.fetchall()
for x in myresult:
print(x)
Amar Sir@9098661019

13.} SELECT COMMAND(Like Condition):

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="myusername",
password="mypassword",
database="mydatabase"
)
mycursor = mydb.cursor()
sql = "SELECT * FROM customers WHERE address Like '%way%'"
mycursor.execute(sql)
myresult = mycursor.fetchall()
for x in myresult:
print(x)

14.}ORDER BY COMMAND:

import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="1234",
database="xyz"
)
mycursor = mydb.cursor()
sql = "SELECT * FROM customers ORDER BY name"
mycursor.execute(sql)
myresult = mycursor.fetchall()
for x in myresult:
print(x)
Amar Sir@9098661019

15.}ORDER BY COMMAND(DEC):
import mysql.connector
mydb=mysql.connector.connect ( host = "localhost", user= "root", password="1234", database="xyz")
mycursor=mydb.cursor()
mycursor.execute("select * from st order by name desc")
myresult=mycursor.fetchall()
for x in myresult:
print(x)

16.}UPDATE COMMAND:

import mysql.connector
mydb=mysql.connector.connect ( host = "localhost", user= "root", password="1234", database="xyz")
mycursor=mydb.cursor()
mycursor.execute("update st set city='indore' where name='ajay'")
mydb.commit()
print(mycursor.rowcount,"record(s)affected")

17.} DELETE COMMAND:


import mysql.connector
mydb=mysql.connector.connect ( host = "localhost", user= "root", password="1234", database="xyz")
mycursor=mydb.cursor()
mycursor.execute("delete from st where city='indore'")
mydb.commit()
print(mycursor.rowcount,"record(s)deleted")

Amar Sir@9098661019

very important command

pip3 install mysql-connector-python==8.0.29

You might also like