0% found this document useful (0 votes)
25 views6 pages

Database Connectivity

Uploaded by

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

Database Connectivity

Uploaded by

raosahabsahab69
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 6
9125123, 9:40 AM In [2]: In [4]: localhost 8888inotebooks/Untiled225.pynb ke LUntilea228 - Jupyter Notebook M pip install mysql-connector-python Requirement already satisfied: mysql-connector-python in c:\users\pc\anac onda3\1ib\site-packages (8.0.33) Requirement already satisfied: protobuf<=3.20.3,>=3.11.0 in c:\users\pc\a naconda3\1ib\site-packages (from mysql-connector-python) (3.20.3) Note: you may need to restart the kernel to use updated packages. M mport mysql.connector as c on=c, connect (host="1ocalhost" use! # con.is_connected(): print("success") Ase: print("issues") root", passwd="server",database="tanisha 5 name=pythond 18 9125123, 9:40 AM Umitted226 - Jupyter Notebook In [6]: M #database created mydb=c. connect (host="1ocalhost" user: cur=mydb..cursor() cur.execute("create database vikrant") print("database created”) oot" ,passwd=" server") localhost 8888/notebooks/Untiled226 ipynbkerel_name=python3 9125123, 9:40 AM localhost 8888inotebooks/Untiled225.pynb ke Umitted226 - Jupyter Notebook mysQLinterfacetrror Traceback (most recent call las t) File ~\anaconda3\1ib\site-packages\nysql\connector\connection_cext.. py:61 1, in CMySQLConnection.cmd_query(self, query, raw, buffered, raw_as_strin 8) 616 query = query.encode(“utf-8") --> 611 —_self._emysql.query( 612 query, 613 raw-raw, 614 butfered-buffered, 615 raw_as_string=raw_as_string, 616 query_attrs=self._query_attrs, 617) 618 except MySQLInterfacerror as err: MysQLInterfaceError: Can't create database ‘vikrant'; database exists The above exception was the direct cause of the following exception: DatabaseError Traceback (most recent call las %) Cell In[6], line 3 connect (host="Localhos' server") > 3 cur.execute(* 4 print (“database created") File ~\anaconda3\1ib\site-packages\mysql\connector\cursor_cext .py:330, in CMysQLCursor.execute(self, operation, params, multi) 325 raise ProgranmingError( 326 “Not all parameters were used in the SQL statemen 327 ) 329 try: --> 338 result = self._cnx.cmd_query( 331 stmt, 332 raw=self._raw, 333 buffered=self._buffered, 334 raw_as_string-self._raw_as_string, 335 ) 336 except MySQLInterfaceError as err: 337 raise get_mysql_exception( 338 msg-err.msg, errno-err.errno, sqlstate-err.sqlstate 339) from err File ~\anaconda3\1ib\site-packages\mysql\connector\connection_cext. py:61 9, in CMysQLConnection.end_query(self, query, raw, buffered, raw_as_strin 8) 611 _seLf._emysql.query( 612 query, 613 raw=raw, query_attrs-self._query_attrs, oy) 618 except MySQLInterfaceError as err: 5 name=pythond a6 9125123, 9:40 AM In [7]: In [9]: In [10]: localhost 8888inotebooks/Untiled225.pynb ke y W w LUntilea228 - Jupyter Notebook --> 619 raise get_mysql_exception( 620 err.errno, msg-err.msg, sqlstate-err. sqlstate 621+) from err 622 except AttributeError as err: 623. addr = ( 624 self._unix_socket if self._unix_socket else f"{self._hos t):{self._port}" 625) DatabaseError: 1087 (HY@00): Can't create database ‘vikrant'; database ex ists #table created mydb=c. connect (host=" localhost" ,user="root" ,passwd="server",database="Vikri cursmydb.cursor() e="create table employee(empid int,emp_name varchar(2@),salary int)" cur.execute(e) print("Table created successfully") Table created successfully #insert single data into table nydb=c. connect (host=" localhost" , user="root" , passwd=" server", database="vikri iydb. cursor() insert into employee(empid,emp_name,salary)values(%s,%s,%s)" cur.execute(e,b1) mydb. commit () print("data inserted successfully") data inserted successfully #insert multiple data into table mydb=c. connect (host="localhost™, user: cur=mydb. cursor() e="insert into employee(empid,emp_name,salary)values(%s,%s,%s)" b1=(102, "Pawan" 66000), (103, "Rahul" 87000), (124, "Pankaj", 75000) curexecutenany(e,b1) nydb. conmit () print("Multiple data inserted successfully") ‘oot ,passwd="server" ,database="vikri Multiple data inserted successfully 5 name=pythond 46 9125123, 9:40 AM Tn [11]: in [22]: In [14]: out [24]: In [15]: Intl: W localhost 8888inotebooks/Untiled225.pynb ke LUntilea228 - Jupyter Notebook fupdated data mydb=c. connect (host=" localhost" user: cur=mydb.cursor() e="update employee set salar cur.execute(e) mydb. commit () print("data updated successfully") ‘oot" ,passwd="server" , database (22200 where empid=162" data updated successfully adeLeted data mydb=c. connect (host="localhost" ,user="root", passwd: cursmydb.cursor() e="delete from employee where empi cur.execute(e) mmydb . commit () print("data deleted successfully") i=" server" ,database="vikri data deleted successfully #fetch data mydb=c. connect (host=" localhost" ,user="root", passwd="server",database="vikré db. cursor() select * from employee" cur.execute(data) result=cur. fetchall() result dprint("******EMpLoyee data *#+*") [(2@2, ‘Pawan’, 100000), (103, ‘Rahul’, 87000), (104, ‘Pankaj’, 75000)] ‘fetch data nydb=c. connect (host=" localhost" , user="root" , passd=" server", database="vikri cursmydb.cursor() data="select * from employee" cur.execute(data) result=cur. fetchall() for rec in resul print (rec) (102, "Pawan', 100000) (a@3, ‘Rahul’, 87200) (104, "Pankaj', 75000) 5 name=pythond 56 9125123, 9:40 AM LUntilea228 - Jupyter Notebook localhost 8888/notebooks/Untiled226 ipynbkerel_name=python3 6s

You might also like