
数据库
SQL
依晴无旧
专注大数据、Java后端、软件测试、Linux端的技术研究
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
史上最全:windows电脑连接虚拟机(Linux)上的redis教程
1.Redis配置1.1 先关闭你的防火墙需要外部系统连接Linux上的Redis,我们需要更改redis.conf中的一些配置,但是首先,我们要先关闭防火墙(1)设置开机启用防火墙:systemctl enable firewalld.service(2)设置开机禁用防火墙:systemctl disable firewalld.service(3)启动防火墙:systemctl start firewalld(4)关闭防火墙:systemctl stop firewal...原创 2021-07-21 19:24:13 · 6100 阅读 · 6 评论 -
Redis报错:(error) ERR Errors trying to SHUTDOWN. Check logs.
在关闭Redis的时候,报的一个错误(error) ERR Errors trying to SHUTDOWN. Check logs.首先,我们要明白,在我们shutdown的时候,redis时要保存数据的,是rdb还是aof就看你自己设置。但是保存文件的时候,可能会遇到保存路径不存在,或者保存路径没有权限,在配置文件中,rdb默认的保存路径就是./。所以我们是因为路径权限问题。修改./下的文件权限[atguigu@hadoop100 bin]$ sudo chown atguigu:原创 2022-02-13 11:38:49 · 1604 阅读 · 0 评论 -
redisTemplate.opsForHash()
1、put(Hkey,HKhashKey,HVvalue) 新增hashMap值。 Java代码redisTemplate.opsForHash().put("hashValue","map1","map1-1"); redisTemplate.opsForHash().put("hashValue","map2","map2-2"); 2、values(Hkey)获取指定变量中的hashMap值。Java代码...原创 2021-09-07 15:39:47 · 3524 阅读 · 0 评论 -
InnoDB中索引的实现
如果要求访问的数据量很小,则优化器还是会选择辅助索引,但是当访问的数据占整个表中数据的蛮大一部分时(一般是20%左右),优化器会选择通过聚集索引来查找数据。在OLTP应用中,查询操作只从数据库中取得一小部分数据,一般可能都在10条记录以下,甚至在很多时候只取1条记录,如根据主键值来取得用户信息,根据订单号取得订单的详细信息,这都是典型OLTP应用的查询语句。InnoDB存储引擎支持覆盖索引(covering index,或称索引覆盖),即从辅助索引中就可以得到查询的记录,而不需要查询聚集索引中的记录。原创 2023-04-09 21:37:55 · 447 阅读 · 1 评论 -
MySQL报错:建表和插入数据报错解决方法
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''id','user_id','total','used','residue') VALUES('1','1','1000','0','1000')'我用的是解决方法:把字段名的单引号去掉...原创 2021-08-07 15:16:33 · 1479 阅读 · 0 评论 -
最全mybatis插入后返回id,避免返回值为1
xml<insert id="createOrderByBusman" parameterType="com.dex.Pojo.QuotientOrderPojo" useGeneratedKeys="true" keyProperty="id"> insert into quotient_orders(busman_id,pay_price,order_time,month,order_type,ware_id) value (#{busman_id},#原创 2021-07-16 14:35:38 · 213 阅读 · 0 评论 -
对sql语句的id查询总和后再进行连表查询
sql命令用的好,后端业务写得少先查询出第一张表中id相同的值的所有价格总和select ware_id ,SUM(orders_totalprice)orders_totalprice FROM orders where ware_id=1 GROUP BY ware_id;再通过第一张表查询的结果,插入到第二张表进行连表查询,此时我们需要将第一张表查询出来的结果虚拟出一张表select ware.id, ware.busman_id, ware.ware_name,原创 2021-07-14 09:37:50 · 738 阅读 · 0 评论