
mysql
文章平均质量分 66
smallfish118
千年老测试
展开
-
神奇的union
该关键字不能说没用过,但也仅仅是查询相同数据,又需要不同的过滤条件时,使用union all拼接然后一起输出查看 8月24日经朋友推荐面试(挂了),被问及该关键字的使用,我比较懵,所以下来学习了一下,发现该关键字真的能应用在实际工作中描述UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。即求多个查询结果的并集。union是union distinct的简写,即带有去重的功能,并默认会根据ASCII进行排序。union all就不做处理。示例select原创 2021-08-25 14:58:52 · 301 阅读 · 0 评论 -
react&flask项目实战——登录
引言本来想一口吃成个胖子,但发现埋头学的效果不佳(其实是学不会。。。redux、antdpro都看不懂。。。不得不感慨一句:学历如天谴那)。于是决定先用已有的知识体系把项目搭起来再说,边搭边学吧。另外,本人虽是python出身,也学过一定时间的基础知识,并有实际全职码python代码的工作经历,但对于flask框架其实也是一知半解,很多知识点并未深入,也得边写边学。第一次练习的项目,肯定有很多问题,欢迎指正。reactantdantd的配置和使用必须参照官网,因为antd在不断迭代中,关键是原创 2021-07-20 10:23:56 · 1469 阅读 · 2 评论 -
SQL查询语句性能分析(EXPLAIN)
作用表的读取顺序数据读取操作的操作类型哪些索引可以使用哪些索引被实际使用表之间的引用每张表有多少行被优化器查询使用格式explain <select语句>如:explain select * from test_table;执行结果执行结果d是select查询的序列好,包含一组数字,表示查询中执行select子语句或操作表的顺序id相同,执行顺序由上至下...原创 2020-03-16 17:22:08 · 453 阅读 · 0 评论 -
mysql性能监控指令
-- QPS:queries per seconds 每秒钟查询数量-- 查询所有的全局状态SHOW GLOBAL STATUS;-- 查询QPSSHOW GLOBAL STATUS LIKE "questions%";-- TPS:tranaction per seconds 每秒钟事务数-- TPS=(Com_commit+Com_rollback)/secondsSHOW ...原创 2020-03-16 14:45:13 · 291 阅读 · 0 评论 -
SQLYog快捷键大全
Ctrl+M 创建一个新的连接Ctrl+N 使用当前设置新建连接Ctrl+F4 断开当前连接对象浏览器F5 刷新对象浏览器(默认)Ctrl+B 设置焦点于对象浏览器SQL 窗口Ctrl+T 新建查询编辑器Ctrl+E 设置焦点于 SQL 窗口Ctrl+Y 重做Ctrl+Z 撤销Ctrl+X 剪切Ctrl+V 粘贴...转载 2020-03-16 10:09:46 · 532 阅读 · 0 评论 -
如何查看windows安装mysql目录
mysql安装时间长了,忘记了安装目录,使用客户端又登录不进去,show variables like "%char%";在mysql中使用命令查看目录也没地方执行呀,总之,百度了半天,查到的答案都很鸡肋,我把握使用的方法分享给大家,希望能帮到你。1.打开DOS控制器,输入services.msc找到mysql服务,右击查看属性,就可以看到mysql的安装目录了2.复制目录,到DO...原创 2020-03-14 04:12:08 · 1044 阅读 · 0 评论 -
Django模型——聚合函数的练习代码
说说我本人的感觉吧,单表查询不是啥难点,练习一下也就会了,但外键关联是个难点,需要理解,并多加练习。模型这一块我已经学了一周了,今天是第七天,真是知识点有点多呀。。。models.pyfrom django.db import models# Create your models here.class Grade(models.Model): name = model...原创 2019-07-07 13:37:02 · 237 阅读 · 0 评论 -
Django模型——CRUD的练习代码
分享一下,本人练习模型的增删改查CRUD的代码,欢迎一起讨论和指正。from datetime import datetimefrom django.core.paginator import Paginator, PageNotAnInteger, EmptyPagefrom django.http import HttpResponsefrom django.shortcuts ...原创 2019-07-06 16:38:47 · 219 阅读 · 0 评论 -
Django模型——初学各种坑以及解决方案
1.django1.1版本在切换为mysql时,是不需要导入pymysql的,我使用的是django2.2,运行第一个报错就是没有pymysql,在init.py中导入即可import pymysqlpymysql.install_as_MySQLdb()2.【AttributeError: 'str' object has no attribute 'decode'】这个其实...原创 2019-06-30 16:21:56 · 434 阅读 · 0 评论 -
Django——SQLyog错误码2058解决方案
由于需要学习ORM,所以需要本地安装mysql服务器,我使用的是SQLyog这个数据库可视化工具,现在同事们用的最多的是navicat,相比于navicat而言,SQLyog还是有很多优势的,我来列举几条:免费版,不用像navicat浪费时间去寻找破解的方法,即使你会破解,相信也需要花时间; 有简体中文版,对于英文比较差的人来说还是很友善的 可视化差,在我觉得反而是一大优势。可视化可视化,...原创 2019-06-30 01:02:03 · 867 阅读 · 0 评论 -
Django模型——执行SQL分页器的实现
django框架自带分页器:Paginator,但是基于ORM实现的,我们肯定会有直接执行sql的需求,在直接执行sql的时候,进行分页。我模仿自带的分页类实现的,所有方法名都保持一致。import mathfrom django.db import connectionfrom django.utils.functional import cached_propertyclas...原创 2019-07-10 16:11:02 · 492 阅读 · 0 评论 -
Django模型——复习游标的使用
之前使用robot framework那个自动化框架,查询数据库的数据,输出的结果,都是列表,每一条数据都对应一个字典数据,key为字段名,value为数据值。于是练习的时候就想着实现这个效果,实现了就分享一下,方便自己以后查看。def execute_cursor(request): ''' 使用游标——cursor执行数据库脚本 1.获取数据库的链接——conne...原创 2019-07-08 23:17:38 · 577 阅读 · 0 评论