# 电子书售卖网站 **Repository Path**: zhangjun76/e-book-selling-website ## Basic Information - **Project Name**: 电子书售卖网站 - **Description**: 本项目为学习SQL命令创建的,一个简易的电子书购买网站,后端为Flask+Pymysql,没有使用ORM框架,前端为uniapp。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-10-16 - **Last Updated**: 2024-10-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 介绍 本项目为学习SQL命令创建的,一个简易的电子书购买网站,后端为Flask+Pymysql,没有使用ORM框架,前端为uniapp ## 部署 ### 前端项目: 1. https://www.dcloud.io/hbuilderx.html 下载APP开发版本 2. 打开项目 ### 后端: 1. 安装Python环境 2. pip 安装 flask 和 pymysql 3. 创建本地数据库,命名为book ## 注意: 请自行修改接口地址 ## DataBase创建 ``` CREATE DATABASE book; ``` ``` CREATE TABLE User ( id int NOT NULL AUTO_INCREMENT, username varchar(40), password varchar(40), email varchar(40), PRIMARY KEY(id) ) ``` ``` CREATE TABLE goods ( id int NOT NULL AUTO_INCREMENT, name varchar(40), detail varchar(40), PRIMARY KEY(id) ) ``` ``` CREATE TABLE orders ( id int NOT NULL AUTO_INCREMENT, u_id int NOT NULL, g_id int NOT NULL, state int DEFAULT 0, FOREIGN KEY(u_id) REFERENCES user(id), FOREIGN KEY(g_id) REFERENCES goods(id), PRIMARY KEY(id) ) ``` ## 测试 ``` SELECT u.username,g.name FROM user u,goods g,orders o WHERE o.u_id=u.id and o.g_id=g.id SELECT u.id,g.name FROM user u,goods g,orders o WHERE u.username="lftxd1" and o.u_id=u.id and o.g_id=g.id SELECT u.id,g.name FROM user u,goods g WHERE u.username="lftxd1" ```