-
Notifications
You must be signed in to change notification settings - Fork 0
/
mysql_ts.py
29 lines (25 loc) · 1.88 KB
/
mysql_ts.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import mysql.connector
def database_storage(company, time_period, salary, location, description, job_details, skills_required, company_details_dict, url):
mydb = mysql.connector.connect(
host="",
user="",
password="",
database=""
)
# print(mydb)
# dictionary
job_function = job_details.get('Job Function:', None)
industry = job_details.get('Industry:', None)
specialization = job_details.get('Specialization:', None)
qualification = job_details.get('Qualification:', None)
employment_type = job_details.get('Employment Type:', None)
website = company_details_dict.get('Website', None)
mycursor = mydb.cursor()
sql = "INSERT INTO job (company_name, time_period, salary, location, job_description, job_function, industry, specialization, qualification, employement_type, skills, website, home_page) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)"
val = (company, time_period, salary, location, description, job_function, industry,
specialization, qualification, employment_type, skills_required, website, url)
mycursor.execute(sql, val)
# mycursor.execute("""INSERT INTO job (company_name, time_period, salary, location, job_description,job_function, industry, specialization, qualification, employement_type, skills, website, home_page) VALUES ("%s", "%s","%s", "%s","%s", "%s","%s", "%s","%s", "%s","%s", "%s","%s")""", (company, time_period, salary, location, description, job_function, industry,
# specialization, qualification, employment_type, skills_required, website, url))
mydb.commit()
# print(mycursor)