Command Palette

Search for a command to run...

Vichi Blog

|
博客

最新文章

探索最新的技术动态与心得分享

5 min

MYSQL利用mysqldump工具备份数据库

MySQL 是博主最常使用的数据库,小应用啥的都是基于 MYSQL,服务器中配置数据库备份脚本很有必要,本文分享最近使用mysqldump工具进行备份的过程,这是一个非常强大的命令行工具,用于导出数据库的内容到一个文本文件中,这个文本文件可以是 SQL 文件,也可以是其他格式,比如 CSV。 备份方式 说明 备注 mysqldump 默认情况下仅备份:表,视图和触发器 默认不备份存储过程和事件,需要加配置参数,如果需要备份存储过程和事件,需要增加-ER参数,且dump用户需要增加show events的 Global Privilege binlog 有时间期限,可以配置,一般保留5天记录即可 mysqlpump 默认备份 表,视图,存储过程,存储函数,触发器,事件, MySQL 5.7及以上版本才支持 xtrabackup 需要重启数据库,恢复时需要清空数据库的数据目录,可以支持增量备份

vvichi
0
0
5 min

雪花算法

对于常用的算法生成的根据当前日期等生成的IP,在分布式环境下都有可能出现重复的状况。 1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0 41位时间截(毫秒级),注意,41位时间截不是存储当前时间的时间截,而是存储时间截的差值(当前时间截 - 开始时间截) 得到的值),这里的的开始时间截,一般是我们的id生成器开始使用的时间,由我们程序来指定的(如下下面程序IdWorker类的startTime属性) 41位的时间截,可以使用69年,年T = (1L << 41) / (1000L * 60 * 60 * 24 * 365) = 69

vvichi
0
0
5 min

Vichi Blog - AI生成全栈博客系统

构建一个技术领先、用户体验卓越的博客系统,整合AI能力提升内容创作和管理效率。采用最新的 Next.js 全栈技术架构,结合 Sakura (樱花) 视觉主题,打造一个既有极客感又不失美感的个人知识管理与展示平台。

vvichi
0
0

分类归档

精选内容,按主题分类阅读

热门标签

多维索引,快速发现感兴趣的主题