python连接MySQL数据库的过程以及SQL语法
import pymysql # 导⼊模块
plsql developer可以连接mysql吗以下是简单连接数据库的流程
conn = t(host=‘IP地址’, port=端⼝号, user=‘⽤户名’, password=‘密码’, charset=“utf8”) print(“连接成功”)
coursor=conn.cursor() # 创建游标
pymysql.cursors.DictCursor # 得到⼀个可以执⾏SQL语句并且将结果作为字典返回的游标
print(coursor.fetchall()) # 显⽰查询的内容
connmit() # 对表数据 增删改 的操作时需要进⾏提交
下⾯是简单的执⾏语句:
------------------增加表------------
connmit()
print(“数据库表名:{}”.format(coursor.fetchall()))
------------------删除表------------
connmit()
print(“数据库表名:{}”.format(coursor.fetchall()))
------------------修改表-------------
connmit()
print(“数据库表名:{}”.format(coursor.fetchall()))
----------------------------------------------
两种⽅式:
第⼀种:占位⽅式,但是这种⽅式不太好
x=(“蟠桃”,“100000”,“仙”,“9999”)
第⼆种⽅式,推荐使⽤
sql = “insert into test (name,age,sex,grands)values (%s, %s, %s, %s)”
value = (“蟠桃”,“100000”,“仙”,“9999”)
connmit()
print(“数据库表名:{}”.format(coursor.fetchall()))
-------------------查询表内容---------------------------
print(“提交后:{}”.format(coursor.fetchall()))
row=coursor.fetchall() #获取所有记录列表
for i in row:
name=i[0]
age=i[1]
sex=i[2]
grands=i[3]
print(name,age,sex,grands)
coursor.close() #关闭游标
conn.close() #关闭数据库 --------为了防⽌报错,可以使⽤try–except–else来关闭数据库,以免消耗内存

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。