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