mysql中python如何插入date

mysql中python如何插入date,第1张

先连接数据库,设置sql语句变量,然后游标打开变量,最后关闭游标,代码如下

conn=MySQLdb.connect(host="localhost",user="root",passwd="twet",db="test",charset="utf8")

cursor = conn.cursor()

sql = "insert into table(date) values(2014年4月1日)"

cursor.execute(sql)

cursor.close()

在python中:连接:查询:输出到文件(使用当前日期做文件名。

SELECTa.TABLENAME表名ENb.table_commentas表名a.COLUMN_NAME列名a.COLUMN_COMMENT备注FROMINFORMATIONSCHEMA.COLUMNSaLEFTJOINinformation_schema.tablWHEREa.table_schema='数据库名'orderby表名EN。

需要额外注意,导出是删除了部分编码,是为了之后能够更好的去标注日期。

1.如果值为None,给个默认值

if not aa:

aa=1

2.没有默认值,就拼sql

if not aa:

sql = 'insert table(bb,cc) values(.....)'

else:

sql = 'insert table(aa,bb,cc) values(.....)'


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8535234.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存