美文网首页
python与mysql交互

python与mysql交互

作者: 优秀的人A | 来源:发表于2018-11-02 09:57 被阅读1次
#导入模块
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交互

      本文链接:https://www.haomeiwen.com/subject/dnrqxqtx.html