如果想通过 mysql 的 binlog 恢复数据,首先要开启 binlog 。这里搭建一个测试的环境,了解一下 mysql binlog 是如何恢复数据库的。原理比较简单,binlog 会存储mysql中变化的数据,比如你创建了一个数据库,写入了一些数据,这些都会存储在 mysql 的 binlog 中。 需要恢复的时候就找到,两个位置,一个起始位置,一个结束的位置。结束的位置,一半是数据被破坏
继续阅读sed 数据替换,如何替换掉 * (星号)
sed 替换的时候,因为 * 是一个正则的默认元字符,可以放到 [] 中,就可以把 * (星号)当做普通的字符处理。
继续阅读meta content=”origin” name=”referrer” 的作用是什么
网站统计流量的时候发现, referrer 字段中的内容都是只有 协议和域名,没有 路径、参数和查询信息。上面的代码作用就是发送的 referrer的时候,只发送 协议和域名,其他的信息被隐藏了。 说是发送 referrer 的 时候只发送协议和域名,其实在获取 referrer 的是时候也是这样。 no-referrer 整个 Referer 首部会被移除。访问来源信息不随着请求一起发送。 no
继续阅读织梦程序如何通过sql修改密码
织梦程序的默认用户和密码都是 admin, 密码的存储是经过 md5 处理的(f297a57a5a743894a0e4)。 f297a57a5a743894a0e4 是怎么来的 SUBSTR (str, pos, len) str为列名/字符串; pos为起始位置;mysql中的起始位置pos是从1开始的;如果为正数,就表示从正数的位置往下截取字符串(起始坐标从1开始),反之如果起始位置pos为负
继续阅读find 查找不属于某一个用户的文件
今天发现一个网站的https到期了,没有自动更新。检查后发现 .well-know 文件的权限设置的不对。导致更新失败。就感觉检查了一下其他的网站。 检查当前目录下, 名字是 .well-konw 的文件,用户却不是 acme 文件。
继续阅读mysql删除全部数据表的脚本
简单的删除全部数据表的方法是,删除数据库再创建一个同名数据库。有时可能权限不允许。 这个时候就需要一个一个的删除数据表。
继续阅读让php7支持老版本的帝国cms
一个朋友的网站,需要更换空间。遇到一些问题总结了一下。程序是帝国的cms, 原来的环境是php5。更换成php7后遇到了两点问题。
继续阅读mysqldump 如何只导出表结构,不导出数据
mysqldump 可以使用选择 -d 或者 –no-data 只导出表结构,不导出数据。 mysqldump –no-data you_db > s.sql
继续阅读wordprsss 过滤器为add_filter(‘the_content’)为什么没起作用
一句话。使用的是应该用 <?php the_content(); ?>,才会起作用。
继续阅读谷歌 blogger 如何删除默认的样式文件和js文件
谷歌blogger 默认会添加一些样式和js,如果想自己制作一个模板,这些不是必须的。好在删除默认默认的js文件和样式文件很方便。
继续阅读