基于flask的在线笔记共享管理系统【2】(数据库的设计和建立)
基于flask的在线笔记学习系统
【2】数据库的设计
根据上一篇文章的功能分析,关于数据库我们只需要建立俩个表即可。表的结构如下。
数据库名称:
cloudnotes
表:
user:用户表:用来存储用户信息
(id, username, email, password)
(序号,用户名,邮箱,密码)
articles: 笔记表: 用来存储笔记信息
(id, title,content, author, creat_date)
(序号,标题,正文,作者,创建时间)
数据库建立
代码:
//笔记表: 用来存储笔记信息
DROP TABLE IF EXISTS `articles`;
CREATE TABLE `articles` (`id` int(8) NOT NULL AUTO_INCREMENT,`title` varchar(255) DEFAULT NULL,`content` text,`author` varchar(255) DEFAULT NULL,`create_date` datetime DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
//用户表:用来存储用户信息
DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (`id` int(8) NOT NULL AUTO_INCREMENT,`username` varchar(255) DEFAULT NULL,`email` varchar(255) DEFAULT NULL,`password` varchar(255) DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
这里的代码可以在MySQL的命令行直接输入,也可以在navicat的可视化界面建立查询输入后点击运行。这里为方便操作采用navicat。
数据库建立成功后可以在navicat表下面直接点击查看
表的结构如图:
至此,数据库的建立工作已经完成。下一篇文章向大家介绍如何实现对数据库的访问与操作。
基于flask的在线笔记共享管理系统【2】(数据库的设计和建立)相关推荐
- 基于flask的在线笔记共享管理系统【1】(项目介绍)
基于flask的在线笔记学习 [1]项目介绍 1.系统功能需求 (1) 用户可以注册会员,记录自己的笔记 (2) 完整的会员管理模块要包含用户注册,用户登录,退出登录的功能 (3) 完整的笔记管理模块 ...
- 【毕业设计之python系列】基于Flask的在线学习笔记的设计与实现
基于Flask的在线学习笔记的设计与实现 摘要 在线学习笔记系统是一种为学生和教师提供在线学习和教学的平台.本文基于Flask框架,设计并实现了一个在线学习笔记系统.该系统支持用户注册.登录.创建课程 ...
- 【毕业设计之python系列】基于Flask的在线音乐网设计与实现
基于Flask的在线音乐网设计与实现 摘 要 本论文旨在通过使用Python的Web框架Flask,设计和实现一个具有完整功能的在线音乐网站.该网站包括用户注册.登录.注销.歌曲上传.编辑.删除.歌单 ...
- 基于Java毕业设计在线培训课程网站管理系统源码+系统+mysql+lw文档+部署软件
基于Java毕业设计在线培训课程网站管理系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计在线培训课程网站管理系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构 ...
- 基于javaweb的在线车队货车管理系统(java+ssm+jsp+bootstrap+mysql)
基于javaweb的在线车队货车管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/ ...
- 基于Flask+bootstrap+sqlite开发宝宝成长管理系统,宝宝成长记录系统源码
BabyLog 岁月如风,唯有此忆, 任凭时光匆匆,记录点点滴滴. 当爸爸了,就多陪陪孩子,有事没事的记些东西,不要总把心思放在程序编码上,也多陪陪孩子! 记录了那么多条数据,是时候也为孩子回忆做个数 ...
- 【JAVA程序设计】(C00101)基于Servlet的在线鞋店销售管理系统
基于Servlet的在线鞋店销售管理系统 项目简介 项目获取 开发环境 项目技术 运行截图 项目简介 本项目是基于J2EE的servlet的在线鞋店销售管理系统,网上鞋店,球鞋,篮球鞋,跑步鞋,本项目 ...
- java计算机毕业设计基于ssm的火车订票管理系统(源代码+数据库+Lw文档)
项目介绍 本论文主要论述的是如何利用JAVA语言去设计一个好的火车订票系统.在前言当中,我们会简述在当前时代研究火车订票系统的背景以及研究现状.本系统的框架将会采用B/S结构和Spring Boot框 ...
- 基于springboot的景区旅游信息管理系统(源代码+数据库)
基于springboot的景区旅游信息管理系统(源代码+数据库) 一.系统介绍 本项目分为管理员与普通用户两种角色 用户登录 前台功能:旅游路线.旅游景点.旅游酒店.旅游车票.旅游保险.旅游策略 管理 ...
最新文章
- Java:Comparable接口
- 递归和迭代_迭代与递归
- 慎防ARP欺骗与网络嗅探(下篇)
- C 常用新特性(下)
- window xp系统安装php环境_Windows Server 2003及XP系统如何安装SQL Server 2000数据库?
- vue 拷贝 数组_vue 使用lodash实现对象数组深拷贝操作
- UESTC学位论文latex模板下载
- Ubuntu开发者峰会在布拉格举行
- 在手语世界里,健听人、数字人与听障人的交织
- 22 年过去了,Java 依然是开发者最爱的编程语言!
- WEB前端开发规范文档
- 解决在IDEA 的Maven下 出现 Cannot access in offline mode 问题
- java抛异常 代替返回_Java使用和C++类似的异常处理
- linux上设置tomcat下web项目只需要ip地址访问省略端口和项目名称
- 【转】java获取当前路径的几种方法
- 怎么看计算机配件型号,操作方法:如何查看CPU型号,教您如何通过CPU型号[图形]识别计算机的性能...
- Ubuntu下的快捷键截图
- 使用meshBaker合并多个mesh进行优化
- 程序员段子:电脑在手,代码我有!
- STM32 PB3或者PB4不能正常使用的讲解
热门文章
- 电脑手机输入法粘贴板同步顶置功能操作步骤
- AtCoder beginner contest 43 (ABC 43)题解
- Springboot2.x集成ES7.x
- 全自动照片美化软件Photolemur mac特别版
- 计算机基础里适合做微课的知识点,微课在计算机基础教学中的要求和应用
- 2023年,IT互联网还有发展前景吗?
- 广东东软学院计算机一级考试,广东东软学院教务管理系统入口https://www.nuit.edu.cn/...
- 计算机计算生命的意义,简易计算器
- DAMA-第四章(数据架构)
- java实现QQ登陆界面