python链接数据库

2017-08-15  本文已影响0人  洛可可11

python链接数据库方法,及基本查询sql执行方法

#-*- coding:utf-8 -*-
import pymysql.cursors
# 连接配置信息
config = {
    'host' :'数据库ip地址',
    'port' :3306,#端口
    'user' :'数据库用户名',
    'password' :'数据库密码',
    'db' :'数据库名称',
    'charset' :'utf8mb4',
    'cursorclass' :pymysql.cursors.DictCursor,
}
# 创建连接
connection = pymysql.connect(**config)
try:
    with connection.cursor() as cursor:
        # 执行sql语句,进行查询
        sql = 'SELECT id FROM tabmembers WHERE login = "python"'
        cursor.execute(sql)
        # 获取查询结果
        result = cursor.fetchone()
        print(result)
    # 没有设置默认自动提交,需要主动提交,以保存所执行的语句
    connection.commit()
finally:
    connection.close();
上一篇下一篇

猜你喜欢

热点阅读