Python數據庫添加時間


利用pymysql往數據庫中添加時間字段的方法:

1.導入datetime和pymysql:
安裝:pip install pymysql, datetime是內置

2.寫入SQL語句:
向對應的字段中間添加對應的數據,全部用%s后面再將所有的內容集成到一個list中然后用【cursor.excutemany(sql, list)】,將所有的數據全部執行進去。最后【connect.commit()】確認提交

 1     def store_data(self, user_id, spo_list, industry="csv"):  2         """
 3 
 4  :param user_id: id 信息 int  5  :param spo_list: 三元組 二維嵌套數組  6  :param industry: 類別  7  :return:  8         """
 9         sql = "INSERT INTO triads(user_id, entity_one, relation, entity_two, industry, created_at) VALUES (%s, %s, %s, %s, %s, %s)"
10         try: 11             combine = [] 12             for i in spo_list: 13                 combine.append([str(user_id)] + i + [industry] + [datetime.datetime.strftime(datetime.datetime.now(), '%Y-%m-%d %H:%M:%S')]) 14  self.cursor.executemany(sql, combine) 15  self.connect.commit() 16             return True 17         except Exception as e: 18             print(e) 19  self.connect.rollback() 20             return False 21         finally: 22             self.end()

 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM