if __name__ == '__main__'是酱紫的,伙计,是main不是mian
main被你写成了mian__init__ 和 __del__都是双下划线, 你写的是单下划线都是些低级错误,但从你貌似将数据库连接封装成类的代码来看,不像是新手啊从java或C#转过来的吧,几行代码能解决问题的事,封装的不伦不类,python里基本不这么写,建议看看别人怎么写