![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 90
学习
amor_1
这个作者很懒,什么都没留下…
展开
-
Mysql优化
查询慢的原因用户访问量激增导致查询慢,解决方法就是MySQL集群如果查询慢跟表中数据量有关,可以考虑查询语句优化判断查询语句是否需要优化慢查询记录explain执行计划相关日志文件七个查询命令中,哪些命令执行效率慢执行速度最慢的是group by,group by先排序,然后分组order by,原因是order by还是要排序,将排序好的数据变成一个全新的临时表where,需要对表中所有数据行进行遍历,如果临时表中数据行过多就会慢limit,如果指定的起始行数过大,也会导致原创 2020-10-30 10:06:53 · 80 阅读 · 0 评论 -
mysql练习题
1.查找最晚入职员工的所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天(sqlite里面的注释为–,mysql为comment)CREATE TABLE employees (emp_no int(11) NOT NULL, – ‘员工编号’birth_date date NOT NULL,first_name varchar(14) NOT NULL,last_name varchar(16) NOT NULL,gender char(1) NOT NULL,hire原创 2020-08-19 17:33:38 · 128 阅读 · 0 评论 -
Redis
数据结构Redis是key-value的数据结构,每条数据都是一个键值对键的类型是一个字符串注意:键不能重复值的类型有五种字符串string哈希hash列表list集合set有序集合zset数据操作行为保存修改获取删除string类型在Redis中字符串类型的value最多可以容纳的数据长度是512M保存:选择数据库select 0-15设置键值,如果设置的键不存在则添加,如存在则修改valueset key value获取key对应的value原创 2020-05-18 12:28:32 · 117 阅读 · 0 评论 -
MySQL与python交互
参考链接原创 2020-05-17 10:02:33 · 147 阅读 · 0 评论 -
mysql查询
数据的准备显示所有数据库show databases;创建一个数据库create database 数据库名 charset=utf8;使用一个数据库use 数据库名;显示当前使用的是哪个数据库select database();创建表(字段 类型 约束)create table student( id int unsigned primary key auto_increment not null, name varchar(20) default '', age tin原创 2020-05-16 17:57:12 · 215 阅读 · 0 评论