已解决,'passwd':'rooot'多了一个o,if __name__=='__mian__':
'passwd'
:
'rooot'多了一个o,if __name__=='__mian__':
if
__name__
=
'__mian__'
__main__打错了
import pymysql class DBUtil: config={ 'host':'localhost', 'port':3306, 'user':'root', 'passwd':'rooot', 'db':'sxt', 'charset':'utf8' } def __init__(self) -> None: '''获取链接 获取游标''' self.con = pymysql.connect(**DBUtil.config) self.cursor=self.con.cursor() def close(self) -> None: '''关闭链接与游标''' if self.cursor: self.cursor.close() if self.con: self.con.close() def execute_dml(self,sql,args): '''可以执行dml语句,用于数据的增加、删除、修改''' try: #执行SQL self.cursor.execute(sql,args) #提交事务 self.con.commit() except Exception as e : print(e) if self.con: self.con.rollback() finally: self.close() if __name__=='__mian__': db=DBUtil() sql='insert into t_user values (0,%s,%s,%s);' db.execute_dml(sql,'马里奥',26,'男')
为什么我这个插入不了数据,执行没报错
我安装了pymysql之后最后创建运行的时候显示没有pymysql模块
救命,麻烦老师稍微再讲得详细一点呗,对于零基础小白真的是有点不友好,有好多方法都不理解怎么回事,就一句话带过啦,要是以后的项目都是这样子讲的话,真是的有点难受
老师,为什么要加入这个even参数呢?第一个self参数有什么作用呢?
老师,这个columnspan=9,就是将9列合并在一起?
老师,这个插入数据的时候,ID明明是0,为啥表里面显示的是7?
老师这的里count(1)么意思 不是应该count(*)或者count(列名)么
就这个
什么问题,怎么解决啊
后一句话的字幕错了吧 应该是"第三方客户端"吧
老师这俩要怎么填啊
Snipaste_2023-04-08_10-01-17.png
老师,这个四舍五入薪水到两位小数怎么写命令呀
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637