美文网首页
Python3.6连接mysql

Python3.6连接mysql

作者: 古寒飞 | 来源:发表于2017-07-21 20:18 被阅读426次

    ================================================================================

    python3.6还不支持MySQLdb和mysql-connector-python,所以使用pip安装pymysql

    ================================================================================

    python3查询数据库信息

    方法1:

    #!/usr/bin/python

    #coding=utf-8

    import pymysql

    import pymysql.cursors

    connection=pymysql.connect(host='192.168.88.180',user='tay',password='Tay123..',db='aaa',port=3306,charset='utf8')

    try:

    with connection.cursor() as cursor:

    sql='select*from student'

    cout=cursor.execute(sql)

    print("数量:"+str(cout))

    for row in cursor.fetchall():

    print("编号:"+str(row[0])+'    名字:'+row[1]+"    性别:"+row[2])

    connection.commit()

    finally:

    connection.close()

    =================================================================================

    方法二:

    #!/usr/bin/python

    #coding=utf-8

    import pymysql

    connection=pymysql.connect(

    host="192.168.88.180",

    port=3306,

    user="tay",

    password="Tay123..",

    db="aaa",

    charset="utf8")

    try:

    with connection.cursor() as cursor:

    sql='select*from student'

    cout=cursor.execute(sql)

    print("数量:"+str(cout))

    for row in cursor.fetchall():

    print("编号:"+str(row[0])+'    名字:'+row[1]+"    性别:"+row[2])

    connection.commit()

    finally:

    connection.close()

    相关文章

      网友评论

          本文标题: Python3.6连接mysql

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