网上下载了个PYQT5的程序 记录下 成功运行起来的过程
python + pyqt5搭建一个图书管理系统
终于第一个版本发布上来了,基本实现都比较简陋
开始
安装依赖
pip install PyQt5 -i https://pypi.douban.com/simple
pip install pymysql -i https://pypi.douban.com/simple
安装数据库
安装任意一种服务器类型数据库即可Mariadb下载
创建数据库以及建表
进入项目根目录cd BookManage
,运行python generate_data.py
生成数据库文件
修改数据库的连接属性
进入util->dbutil文件,修改里面的数据库连接属性。
运行
进入到项目的根目录下, python run.py
既可以运行项目。
包含功能
- 权限分级
- 普通用户
- 管理员用户
- 普通用户
- 借书
- 还书
- 续借
- 管理员用户
- 添加图书
- 编辑图书
- 删除图书
- 催还
https://blog.youkuaiyun.com/a1119330575/article/details/115059330?spm=1001.2014.3001.5501 按照这个安装MariaDB成功后 回到 pycharm
选择 generate_data.py文件 右键执行 会弹出 terminal 窗口
如下操作 创建 数据库
E:\python3\python.exe F:/pycharmproject/好例子网_BookManage-master/BookManage-master/generate_data.py
Starting the create database operation, please enter the information required for the database.
------------------------------------
please input database host:localhost
please input database port:3306
please input database user:root
please input database password:
------------------------------------
create database...
database created done.
------------------------------------
create user table...
user table created done.
------------------------------------
create book table...
book table created done.
------------------------------------
create borrow_info table...
borrow_info table created done.
------------------------------------
create ask_return table...
ask_return table created done.
------------------------------
operate done.
create database successful.
Is insert some sample data into the database?
1. insert
2. exit
please select the option:
到 run.py 文件 右键 运行
弹出登录窗口
点击注册 输入 用户名 密码
回到登录界面 用创建的用户名 密码登录 就可以了