MySQL字段处理方法
技术百科
小云云
发布时间:2018-02-23
浏览: 次 多个字段唯一性如何处理?
情景
有张表,表里有多个字段需要唯一,不能重复,否则就是重复数据,插不进去
传统做法
直接给多个字段直接加唯一索引,简单粗暴
现在做法
新增一个字段,这个字段加唯一索引,这样可以不用加过多唯一索引
insert into news(new_title, new_abstr, new_code)
values('你是好','我是谁',MD5(CONCAT('你是好','我是谁')))数据存在,就更新,不存在,就插入如何处理?
情景
有张表,里面的记录不能存在重复记录,记录存在就更新,如果不存在就插入
传统做法
先查询select,如果存在就update,不存在就update
现在做法
mysql专门有种写法,on DUPLICATE key Update
insert into news(new_title, new_abstr, new_code, update_time, create_time)
values('你是好','我是谁',MD5(CONCAT('你是好','我是谁')))
on DUPLICATE key Update
update_time=now(), create_time=now()
# 多个
# 你是
# 不存在
# 如何处理
# php
# mysql
# toolbar
# false
# 不进去
# insert
# news
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- Win11怎么关闭自动修复_跳过Win11开机自动
- Windows10如何更改盘符名称_Win10重命
- Win11怎么设置默认图片查看器_Windows1
- 如何在Golang中实现并发消息队列消费者_Gol
- 如何使用Golang实现容器健康检查_监控和自动重
- Win11怎么设置开机密码_Windows11账户
- Mac如何修改Hosts文件?(本地开发与屏蔽网站
- Win11怎么更改任务栏颜色_Windows11个
- Windows电脑键盘突然失灵怎么办?(驱动与硬件
- Python列表推导式与字典推导式教程_简化代码高
- PHP主流架构怎么部署到Docker_容器化流程【
- windows如何测试网速_windows系统网络
- Win10电脑怎么设置IP地址_Windows10
- 如何使用Golang构建简易投票统计功能_Gola
- php下载安装包太大怎么下载_分卷压缩下载方法【教
- Win10怎样卸载iTunes_Win10卸载iT
- Win11怎样安装微信开发者工具_Win11安装开
- Win10怎样清理C盘阿里旺旺缓存_Win10清理
- c# 如何用c#实现一个支持优先级的任务队列
- Python脚本参数接收_sys与argparse
- Win11输入法选字框不见了怎么办_Win11输入
- c++怎么编写动态链接库dll_c++ __dec
- Python正则表达式实战_模式匹配说明【教程】
- php能控制zigbee模块吗_php通过串口与c
- 如何使用Golang配置安全开发环境_防止敏感信息
- Win11怎么设置默认PDF阅读器 Win11修改
- PhpStorm怎么调试PHP代码_PhpStor
- 本地php环境打开php文件直接下载_浏览器解析p
- php报错怎么查看_定位PHP致命错误与警告的方法
- 如何在Golang中处理通道发送接收错误_防止阻塞
- Win11怎么硬盘分区 Win11新建磁盘分区详细
- Win11讲述人怎么关闭_Win11误触开启语音朗
- 如何使用Golang实现Web表单数据绑定_自动映
- c# 在高并发下使用反射发射(Reflection
- php文件怎么变mp4保存_php输出视频流保存为
- C++中引用和指针有什么区别?(代码说明)
- 如何使用Golang实现微服务事件驱动_使用消息总
- Mac如何修复应用程序权限问题_Mac磁盘工具修复
- Python函数接口文档化_自动化说明【指导】
- c++如何利用doxygen生成开发文档_c++
- Python随机数生成_random模块说明【指导
- php怎么下载安装并配置环境变量_命令行调用PHP
- Windows10如何更改桌面背景_Win10个性
- MAC如何隐藏文件夹及文件_MAC终端命令隐藏与第
- 如何解决同一段404代码在不同主机上表现不一致的问
- Django密码修改后会话失效的解决方案
- 如何在Golang中使用time处理时间_Gola
- 如何在Golang中实现文件下载_Golang文件
- php485函数怎么捕获异常_php485错误处理
- 如何使用Golang encoding/json解

记录不能存在重复记录,记录存在就更新,如果不存在就插入
QQ客服