随笔分类 -  数据库

摘要:状况:MQSQL左关联查询超时,通过给表加索引解决超时问题导致表被锁死无法访问,解决表锁死问题方式如下: 第一种方式: 打开【Navicat】软件,点击【工具】,点击【服务器监控】,点击对应的数据库【MySQL】 勾选【数据库链接】,点击【死锁进程】,点击【结束进程】,点击【确定】按钮。 第二种方式 阅读全文
posted @ 2022-11-01 17:49 21karat 阅读(1976) 评论(0) 推荐(0) 编辑
摘要:基础文档参考菜鸟教程:https://www.runoob.com/sqlite/sqlite-tutorial.html 数据库操作: import java.sql.Connection; import java.sql.DriverManager; import java.sql.Result 阅读全文
posted @ 2021-05-14 14:22 21karat 阅读(64) 评论(0) 推荐(0) 编辑
摘要:场景:数据库中一张表添加或更新数据时,通过触发器对另一张表进行添加或更新数据的操作。 使用: begin declare num int; set num=(select count(*) from 表名 where BusinessId=new.Id and businessType=2 and 阅读全文
posted @ 2019-11-26 15:05 21karat 阅读(120) 评论(0) 推荐(0) 编辑
摘要:redis.conf中配置 requirepass foobared:Redis密码设置。 redis.conf配置文件中的bind:白名单,允许哪个ip访问(对应服务器上面设置的安全组规则)。 缓存更新: 先删除缓存,再更新数据库(在没有更新数据库之前,但是缓存已删除,查询会直接查数据库会产生脏数 阅读全文
posted @ 2019-04-03 16:24 21karat 阅读(192) 评论(0) 推荐(0) 编辑
摘要:Lua脚本:Lua是一个高效的轻量级脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 使用脚本的好处: 减少网络开销,在Lua脚本中可以把多个命令放在同一个脚本中运行。 原子操作,redis会将整个脚本作为一个整体执行,中间不会 阅读全文
posted @ 2019-03-26 16:22 21karat 阅读(393) 评论(0) 推荐(0) 编辑
摘要:使用make test测试编译状态报错 cd src && make test make[1]: Entering directory `/usr/local/redis-3.2.2/src' You need tcl 8.5 or newer in order to run the Redis t 阅读全文
posted @ 2019-03-25 15:31 21karat 阅读(178) 评论(0) 推荐(0) 编辑
摘要:Redis的存储结构:字符类型,散列类型,列表类型,集合类型,有序集合。 Redis功能: 可以为每个key设置超时时间。 可以通过列表类型来实现分布式队列的操作。 支持发布订阅的消息模式。 为什么使用Redis?提供了很多命令与redis进行交互,使redis使用十分简单。 redis的应用场景: 阅读全文
posted @ 2019-03-25 15:31 21karat 阅读(240) 评论(0) 推荐(0) 编辑
摘要:参考博客:https://www.cnblogs.com/xrog/p/6862669.html 安装步骤: [root@localhost /]# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm #下 阅读全文
posted @ 2018-10-26 18:33 21karat 阅读(372) 评论(0) 推荐(0) 编辑
摘要:JDBC连接数据库报错: java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configur 阅读全文
posted @ 2018-09-26 15:24 21karat 阅读(170) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示