1
0
Fork 0
PythonScripts/flat-search/test_mysql_insert.py

33 lines
976 B
Python

import mysql.connector
from datetime import datetime
print(datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
# init params
def getParams():
with open('params.yml', 'r') as params_file:
try:
return yaml.safe_load(params_file)
except yaml.YAMLError as error:
print(error)
params = getParams()
cnx = mysql.connector.connect(
user=params['db_user'], password=params['db_password'],
host=params['db_host'], port=params['db_port'],
database=params['db_name']
)
c1 = cnx.cursor()
c1.execute("INSERT INTO anuncis (titol, url, cerca, data_update, descripcio) VALUES (%s,%s,%s,%s,%s)",
['prova', 'prova', 'prova', datetime.now().strftime('%Y-%m-%d %H:%M:%S'), 'prova'])
c1.close()
c2 = cnx.cursor()
c2.execute("INSERT INTO anuncis (titol, url, cerca, data_update, descripcio) VALUES (%s,%s,%s,%s,%s)",
['prova2', 'prova2', 'prova2', datetime.now().strftime('%Y-%m-%d %H:%M:%S'), 'prova2'])
c2.close()
cnx.commit()
cnx.close()