摘要: 一、聚合 聚合能够快速得到统计数据,以下提供了5个聚合函数: count(*):表示计算总行数,等同于 count(列) max(列):表示求此列的最大值 min(列):表示求此列的最小值 sum(列):表示求此列的和 avg(列):表示求此列的平均值 例: 查询学生总数 select count( 阅读全文
posted @ 2020-12-28 18:03 eliwang 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 使用where子句对表中的数据筛选,结果为true的行会出现在结果集中,语法如下: select * from 表名 where 条件; where后面的筛选条件有以下5种: 1.比较运算符 等于:= 大于:> 大于等于:>= 小于:< 小于等于:<= 不等于:!= 通过以下几个例子来加深理解: 查 阅读全文
posted @ 2020-12-28 16:07 eliwang 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: 一、数据库操作 创建数据库 create database 数据库名 charset=utf8; 删除数据库 drop database 数据库名; 切换数据库 use 数据库名; 查看当前选择的数据库 select database(); 二、表操作 查看当前数据库中所有表 show tables 阅读全文
posted @ 2020-12-28 00:50 eliwang 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、数据库备份 1.进入超级管理员 sudo -s 2.进入mysql库目录 cd /var/lib/mysql 3.运行mysqldump命令 mysqldump –uroot –p 数据库名 > ~/Desktop/备份文件.sql;#(路径自定义) 按照提示输入root账号密码 二、数据库恢复 阅读全文
posted @ 2020-12-27 22:05 eliwang 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 1.通过root账号登陆数据库 mysql -uroot -p 然后输入root账号密码 2.创建新用户,并授权该用户可以操作的数据库和表 grant all privileges on 数据库名.表名 to '用户名'@'主机名' identified by '密码' with grant opt 阅读全文
posted @ 2020-12-27 21:11 eliwang 阅读(6046) 评论(0) 推荐(1) 编辑
摘要: 1.安装 sudo apt-get install mysql-server mysql-client 然后根据提示设置root用户的密码 2.管理服务 开启 sudo service mysql start 关闭 sudo service mysql stop 重启 sudo service my 阅读全文
posted @ 2020-12-27 16:44 eliwang 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1.认识g对象 g作为 flask 程序全局的一个临时变量,充当中间媒介的作用,我们可以通过它传递一些数据,例如一个数据库连接或者当前登入的用户。 g保存的是当前请求的全局变量,仅在当前这一个请求内,从一个函数到另一个函数共享数据,不同的请求会有不同的全局变量,通过不同的thread id区别 2. 阅读全文
posted @ 2020-12-26 19:59 eliwang 阅读(8848) 评论(0) 推荐(1) 编辑
摘要: 在 Flask 程序运行的时候,可以给 Flask 设置相关配置,比如:配置 Debug 模式,配置数据库连接地址等等 1.通过app.config[key] = value这种方式进行设置: app.config是一个dict app.py # coding:utf-8 from flask im 阅读全文
posted @ 2020-12-26 17:00 eliwang 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 1.Git简介: Git是目前世界上最先进的分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。 版本控制系统两大功能:1:可以回溯历史,很容易回到之前的某个版本2:多人合作时,很容易将代码合并到一起 分布式版本控制系统优点:项目组每个人电脑上都有版本信息的记录普通版本控制系统:版本记录只 阅读全文
posted @ 2020-12-26 03:02 eliwang 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.指定路由地址 通过route()装饰器把一个函数绑定到对应的 URL 上 @app.route('/') def index(): return 'Index Page' @app.route('/hello') def hello(): return 'Hello World' 通过路由地址‘ 阅读全文
posted @ 2020-12-24 21:48 eliwang 阅读(332) 评论(0) 推荐(0) 编辑