3-后端flask

####

开发工具:pycharm

开发环境:使用自己建的虚拟环境,

项目目录:

####

新建数据库,新建表

1. 在数据库中建立一个数据库: create database books charset=utf8;
2. 建立两张表
    2.1create table book_infos(
                id int unsigned not null auto_increment primary key,
                book_id int unsigned not null,
                book_cate varchar(10),  -- 字符串类型,还记得为什么不用var(10)么?
                book_name varchar(25),  -- 图书名称
                image_urls varchar(255), -- 图片原来位置
                book_author varchar(25), -- 图书作者 (需要经过数据清洗)
                book_status varchar(10), -- 图书状态(其实可以用枚举类型)
                book_last_update_time datetime, -- 最后更新时间,(需要经过数据清洗)
                book_newest_name varchar(50), -- 最新章节名称
                book_newest_url int unsigned, -- 最新章节的地址
                book_desc varchar(350), -- 图书描述
                image_paths varchar(50) -- 图片保存路径
            );
    2.2 : create table book_details(
                id bigint unsigned not null auto_increment primary key,  -- 想一下这里为什么用bigint
                -- 初始化过程中图书大概有450本,假设每本书有3000章:450X3000,但是这仅仅是初始化的过程。
                -- bigint 0-18446744073709551615 祝你好运
                book_id int unsigned not null,
                sort_id int unsigned not null,  -- 排序标记
                detail_title varchar(50),  -- 该章标题
                detail_content mediumtext  -- 保存内容
            );

####

然后运行main.py

后端就可以了,

####

####

原文地址:https://www.cnblogs.com/andy0816/p/15378442.html