python_数据库连接之mysql
python远程连接数据库,需要安装对应得第三方模块,现以mysql为例,其他的同理 1、安装第三方库 pip install pymysql 2、数据库连接及关闭 备注:数据库连接后不关闭,会导致大量占用数据库连接池不释放,导致其他数据库连接无法连接到数据库 import pymysql # host 数据库服务IP地址 # user 数据库连接用户名 # password 数据库连接密码 # db 连接数据库名称 # port 数据库服务端口号 # charset 编码方式 # autocommit 自动提交,sql执行后直接自动提交,无需再次手动进行执行 conn=pymysql.Connect(host= ' host ' ,user= ' user ' ,password= ' password ' ,db= ' db ' , port=3306, charset= ' utf8 ' , autocommit =True) # 数据库连接 cur=conn.cursor() # 建立游标 cur.execute( ' select * from table ' ) # 执行sql # conn.commit() #手动提交sql执行结果 # cur.fetchone() #单条获取sql执行结果 cur.fetchall() # 获取所有sql执行结果 # cur