python GUI MySQL 实现博客/论坛 课程设计大作业可用

实现了一般的功能

发送删除帖子

模糊搜索

删除

发送删除评论

没有做管理员,需要的可以自己增加,与普通用户大同小异

链接:https://pan.baidu.com/s/1BNmLv2r5OSMr5P3OUNL1Pg 
提取码:qwer

 

 

使用须知:

代码一千多行差不多能满足课程设计需要了。

1.创建一个干净的项目

2.将云盘中的win.py和mysql.py放进你的项目中,因为我把py文件放在了一个上级目录Chen,使用的时候最好也创建一个上级目录跟我同名Chen,这样不用在代码里面改导包的名字。

 

3.把需要的包(模块)导好;

4.将mysql.py中全局变量pw 和 base 分别填入你自己的mysql密码和数据库名字

                

 

5.在win.py中的有图片的改成你真实存在的图片(搜索win.py中有jpg的代码行,将你的图片替换上去即可)

 

6.将win.py的主函数中最后的注释去掉

 

7.开始运行

云盘里的sql可用可不用,运行后手动增加记录即可。

mysql表:

user  所有用户的基本信息(用户名, 密码.......)

all_record          所有用户的发送帖子的记录       

id为每个帖子的唯一标识

all_comments:   所有的评论                               

commentsId为每个评论的唯一标识,commentsId的aa-bb表示:该记录是ID为aa的帖子评论,bb是每次取aa帖子的最大记录数作为唯一标识

comments_xxx  ID为xxx的帖子的所有评论

xxx_comments  用户名为xxx发送的所有评论

xxx_record         用户名为xxx发送的所有帖子

注意!不要轻易在mysql中的表自己增删改,当注册一名用户,将自动创建两个表xxx_comments和xxx_record,其他表也会做出相应的修改,如果你删除了某个表,运行时会发生找不到对象的错误,要删除某个用户或者记录最好是在运行后在运行框中找到删除的按钮进行删除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值