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(.....)'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)