随笔分类 -  数据库

摘要:背景:mac + docker desktop + elasticsearch 7.8.0 Elasticsearch是一款开源的搜索和分析引擎,它基于Apache许可证,因此可以免费使用。无论是版本6、版本7还是最新版本,Elasticsearch的核心功能都是免费的。 然而,Elasticsea 阅读全文
posted @ 2023-10-19 23:11 jamstack 阅读(253) 评论(0) 推荐(0)
摘要:背景: 仅限于测试环境和开发环境,如果你是在正式环境,请务必先备份数据!!! 因为某种原因导致MySQL数据库表的主键ID出现不连续,比如:当前主键id = 91,新增一行记录的主键id = 93,我们想让这个新增的主键id = 92,应该怎么操作呢? alter table test auto_i 阅读全文
posted @ 2023-05-08 14:33 jamstack 阅读(34) 评论(0) 推荐(0)
摘要:子查询的表行数少的时候,用in合适 子查询的表行数多的时候,用exists合适 如果子查询的表里存在null,in将不能进行比较,这种情况只能使用exists 参考资料 SQL Exists vs. IN clause 阅读全文
posted @ 2022-04-21 07:50 jamstack 阅读(100) 评论(0) 推荐(0)
摘要:幻读:phantom read,是指同一个事务的查询,前后两次得到的结果不一致,侧重点在于读取到的结果集的行数,比如,上一次读得到的结果集是100行,下一次读得到的结果集变成了101行。 不可重复度:non-repeatable read,是指对同一个结果集,前后两次读的结果不一致,不可重复读的结果 阅读全文
posted @ 2022-04-11 16:46 jamstack 阅读(144) 评论(0) 推荐(0)
摘要:环境:MySQL 8.0.25 -- 备份数据库 mysqldump -hlocalhost -uroot -p --databases scan_app > /home/backup/scan_app.sql -- 恢复数据库,如果没有对应的数据库,则先执行 create database sca 阅读全文
posted @ 2022-04-09 01:57 jamstack 阅读(340) 评论(0) 推荐(0)