python操作连接数据库(mysql)

1.直接看代码

import MySQLdb

# 数据库连接配置信息

config = {

'host':'192.168.31.77',

'port':3306,

'user':'test',

'passwd':'test',

'db':'test',

'charset':'utf8'

}

#连接数据库

conn = MySQLdb.connect(**config)

#创建游标

cur = conn.cursor()

#需要执行的sql语句

sql ="select * from tb_test"

#执行SQL

cur.execute(sql)

#获取执行结果集

result = cur.fetchall()

#遍历结果集并打印到控制台

for row in result:

print row[0]

print row[1]

#关闭数据库连接

conn.close()


2.导入客户端错误的解决方法

肯定就世安装数据库连接客户端,在ubuntu系统下:

(1).安装依赖

sudo apt-getinstall libmysqlclient-dev libmysqld-dev python-dev python-setuptools

(2).安装客户端

pip install MySQL-python

你可能感兴趣的:(python操作连接数据库(mysql))