自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 一段清理Redis过期数据的python脚本

如果忘记设置redis的最大内存占用,长时间运行后,redis过期数据会占用内存空间(虽然数据已失效),这时候我们需要清理掉过期数据,就需要使用各种脚本来清理了,有luma的,有python的,下面是一段python清理代码。注意:下面的代码,会将永不过期的数据也清理掉(主要是有时候没有设置过期时间导致的,实际上很多数据也已经失效了),如果确定不需要清理这些数据,可以简单修改一下,去掉delete,改成continue即可;# 遍历所有的key,删除过期数据。# 获取所有的key列表。

2023-11-03 15:34:03 111

转载 PSR规范

PHP标准规范PHP 标准规范 - PHP编码规范 我们是一组已建立的PHP项目,其目标是讨论我们的项目之间的共同点,并找到我们可以更好地一起工作的方法

2023-09-21 14:43:10 70

原创 redis 删除特定key数据

/usr/bin/redis-cli -n 0 -p 6379 --scan --pattern "*tim" | xargs -L 5000 /usr/bin/redis-cli -n 0 -p 6379 DEL

2023-08-17 09:48:37 184 1

原创 mysql 查询出错 Duplicate entry ‘xxxx‘ for key ‘<group_key>‘

两个参数 tmp_table_size、max_heap_table_size,默认是16M。可以临时加大设置,如果是临时查询,查询完成后再改回去。下面的语句将空间改为 100M。表数据量大,临时表空间不够。

2023-08-07 18:39:10 340

原创 mysql 日期/时间字段出现 0000-00-00 数据如何矫正?

当你使用 update table set column = NULL where column = '0000-00-00' 语句去试图将非法日期数据更新为NULL时,会出现错误:Incorrect date value: '0000-00-00' for column 'curr_except_time' at row 1这时我们可以转换一下思路就行,将sql 语句修改为:update table set column = NULL where column < '1970-01-01

2021-01-25 20:02:05 954

原创 mysql 修改数据库表的默认字符集及排序方式

mysql 修改数据库表的默认字符集及排序方式以将原来的UTF8修改为 utf8mb4 ,utf8_general_ci 修改为 utf8mb4_unicode_ci 为例其他字符集变更,需要注意编码是否兼容将 databasename 换成你的数据库名称,注意帐号权限-- 修改数据库ALTER DATABASE `databasename` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;-- 修改表SELECT DISTINC.

2020-12-18 18:38:30 2213 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除