#导入模块
import pymysql import *
#主函数
def main():
#创建Connection连接
conn = connect(host='localhost',port=3306,database='数据库名',user='用户名',password='密码',charset='utf8')
#获取cursor ------执行sqlyu语句的对象
cs1 = conn.cursor()
#sql语句
sql = 'insert into 表名 values(键,"值")'
#让python来执行sql语句
count = conn.execute(sql)
#.format()跟 % 格式化输入一样
print('受影响的是{}行'.format(count))
#提交
conn.commit()
#关闭 游标对象 和 连接对象
cs1.close()
conn.close()
#if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。
if __name__=='__main__':
main()
python与mysql交互
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 引入模块 from pymysql import * connection 对象 用于建立与数据库的连接创建对象:...