-- Source - Python-Mysql connectivity
-- Posted by user14074784, modified by community. See post 'Timeline' for change history
-- Retrieved 2025-11-13, License - CC BY-SA 4.0
import mysql.connector as a
conn = a.connect(host="localhost",user="root",password="darshan",database="PAYSLIP")
#CREATE a database or connect to one
conn = a.connect('Tablename.db')
// Source - Python-Mysql connectivity
// Posted by user14074784, modified by community. See post 'Timeline' for change history
// Retrieved 2025-11-13, License - CC BY-SA 4.0
Traceback(most recent call last):
File "C:\Users\any.py", line 3, in <module>
a=mysql.connector.connect('Payslip.db')
File "C:\Users\Python\Python38-32\lib\site-packages\mysql\connector\_init_.py", line 265, in connect
return MySQLConnection(\*args, \*\*kwargs)
File "C:\Users\AppData\Local\Programs\Python\Python38-32\lib\site-packages\mysql\connector\connection.py", line 64, in _init_
super(MySQLConnection, self).\__init_\_(\*args, \*\*kwargs)
TypeError: _init_() takes 1 positional argument but 2 were given