按关键词阅读:

python链接数据库比较简单 , 只需要自己根据数据库类型安装对应的l包 ,
如用pip install pymysql
下面我们就来说说 , 如果连接mysql , oracle , mssql
import pymysql
import cx_Oracle
import pymssql
# 链接数据库
# db_type:数据库类型 , 支持 mysqlmssqloracle
# sql: 要执行的SQl语句
def exec_project_sql(db_typesql):
results = '数据库连接成功'
try:
if db_type =='MySQL':
pro_conn=pymysql.connect(host=数据库IPuser=账号passwd=密码db=数据库名port=3306)
elif db_type =='MSSQL':
pro_conn=pymssql.connect(数据库IP账号密码数据库名)
elif db_type =='Oracle':
pro_conn=cx_Oracle.connect(账号+'/'+密码+'@'+数据库IP+'/'+数据库名)
else:
results = '未知的数据库类型'
except:
results = '数据库连接出错'
if results == '数据库连接成功':
try:
cur=pro_conn.cursor()
cur.execute(sql)
results=str(cur.rowcount)
except:
results = '执行SQL出错:' + sql
finally:
cur.close()
pro_conn.close()
【知乎|python 链接数据库】return str(results)

来源:(笑笑万年少)
【】网址:/a/2021/0206/kd687544.html
标题:知乎|python 链接数据库