RUVIDEO
Поделитесь видео 🙏

Python Database Connectivity2|Manohar Papasani

📁 Обучение 👁️ 25 📅 02.12.2023

How to instal MySQLDB module in python

pip install --upgrade pip
pip install mysql-connector-python
pip install mysqlclient.

The Python DB API implementation for
MySQL -- MySQLdb.
PostgreSQL-- psycopg, PyGresQL and pyPgSQL modules.
Oracle---dc_oracle2 and cx_oracle.
DB2--Pydb2

connecting to mysql database

step1:
import MySQLdb

step2:
connecting to database
we have to use a function called connect which is present in
MySQLdb module.

syntax
------
varname=MySQLdb.connect("ipaddress","user","password","databasename")

ex:
conn=MySQLdb.connect("localhost","root","root","test")

step3:
open a cursor
cur=conn.cursor()

step4:
call execute function
res=cur.execute("sqlquery");

step5:
close conn
conn.close()

C:\Users\user python
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 17:26:49) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
import MySQLdb
conn=MySQLdb.connect("localhost","root","root","test")
cursor=conn.cursor()
sql="create table employee420(id int,name varchar(30))"
cursor.execute(sql)
conn.close()



Inserting a record into a table
--------------------------------
import MySQLdb
conn=MySQLdb.connect("localhost","root","root","test")
cursor=conn.cursor()
sql="insert into emp1 values(1,'manohar')"
cursor.execute(sql)
cursor.execute("commit")
conn.close()


updating a table in python
--------------------------
import MySQLdb
conn=MySQLdb.connect("localhost","root","root","test")
cursor=conn.cursor()
sql="update emp1 set name='manohar1' where id=1"
cursor.execute(sql)
cursor.execute("commit")
conn.close()

deleting a row in a table
-------------------------
import MySQLdb
conn=MySQLdb.connect("localhost","root","root","test")
cursor=conn.cursor()
sql="delete from emp1 where id=1"
cursor.execute(sql)
cursor.execute("commit")
conn.close()

select data from a table
------------------------
import MySQLdb
conn=MySQLdb.connect("localhost","root","root","test")
cursor=conn.cursor()
sql="delete from emp1 where id=1"
cursor.execute(sql)
cursor.execute("commit")
conn.close()

import MySQLdb
conn=MySQLdb.connect("localhost","root","root","test")
cursor=conn.cursor()
sql="select *from emp1 "
cursor.execute(sql)
res=cursor.fetchall()
#cursor.execute("commit")
print(res)
conn.close()

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Python Database Connectivity2|Manohar Papasani», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.