1. $ne
$ne:表示not equals 就是不等于的意思
# 查询某字段不为空的数据
db.hfijf.find({fieldName: {$ne:null}})
# 查询字段等于空的数据
db.hfijf.find({fieldName: {$eq:null}})
2. $exists
$exists:表示是否存在。值为false表示不存在,值为true表示存在
# 查询某字段不为空的数据
db.fdafdsa.find({fieldName:{$exists:true}})
# /查询某字段不存在的数据
db.fdafdsa.find({fieldName:{$exists:false}})
mysql恢复备份是全部替换吗 mysql备份恢复原理
还原:意味着从备份文件中获取数据,可以加载这些文件到mysql里,也可以将这些文件放置到mysql期望的路径中。
恢复:恢复一般意味着当某些异常发生后对一个系统或其他部分的拯救。包括从备份中还原数据,以及使服务器恢复功能的所有必要步骤,
例如,重启mysql,改变配置和预热服务器的缓存等。
1.为什么要备份
1.灾难恢复
2.人们改变想法