美文网首页
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