腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
MySQL
防止
重复
插入
、
、
我将每日日志保存在
MySQL
表中。我的应用程序尝试更新表中日期列等于今天的行;如果更新不影响任何行,则应用程序知道还没有为今天创建行,因此它会
插入
一行。我正在努力
防止
两个不同的线程最终为今天
插入
一行的情况。有没有办法做到这一点(即使用某种类型的锁定),而不是在date列上设置唯一索引?我看过像这样的线程,但我不太确定它是否可以工作-将它包装在一个事务中会阻止另一个线程也
插入
该行吗?我假设我真的需要一个隔离级别来
防止
幻影
插入
,比如serializable,才能正常工作?
浏览 2
提问于2014-07-14
得票数 0
2
回答
防止
MySQL
重复
插入
我有一个带有自动增量键的
mysql
表。如果表中不包含我要
插入
的行,我需要一种方法来仅
插入
到该表中。只有在没有
重复
行的情况下才能
插入
以下行的另一种方法是什么?谢谢。
浏览 0
提问于2012-06-28
得票数 4
回答已采纳
1
回答
防止
重复
插入
MySQL
我有一个表,它接受
插入
来存储日期的整数。然后将这些整数与sum(列)对每个日期求和,并使用合计。因此,日期不能是唯一的,因为每个日期有许多
插入
。整数值本身也不能唯一。如果有一个错误的连接,并且iPad发送了请求,但没有收到应答,那么用户将尝试再次执行
插入
,从而导致
重复
。合理的做法是添加一个带有随机字符串/数字/散列等的"IDENTIFIER“列,然后该列将是唯一的,这样,如果用户重试
插入
,而服务器已经有了该行,它将给出与
插入
成功一样的响应。
浏览 0
提问于2014-06-19
得票数 0
2
回答
如何禁用
MySQL
的错误?
、
在添加之前,我需要经常检查该表中是否存在大约1000个“项”,因为不能有任何
重复
项。结果是每项查询2次,或总计2000次,即额外加载时间为1-2秒。如果我尝试无论如何
插入
新行,而不检查
重复
项,它就不会被
插入
,这很好,但是
mysql
返回一个错误,这会使我的服务崩溃。 我能关掉那些错误吗?是否有比进行额外查询更好地
防止
插入
重复
项的方法?
浏览 2
提问于2013-06-18
得票数 1
回答已采纳
1
回答
如何将不包括
重复
值的值作为复合唯一键存储在列集中
、
Duplicate entry '44-18' for key 'playlists_songs.PK_playlists_songs_playlist_id_song_id' 该错误似乎是由于表中已经有44-18的
重复
值引起的在这种情况下,除了
重复
的键外,是否有方法存储其余的值?我需要帮助。
浏览 10
提问于2022-09-30
得票数 0
回答已采纳
1
回答
覆盖数据库中的唯一行-这种方法是错误的吗?
、
、
、
、
我每天晚上都使用cronjob来写入
mysql
服务器。每晚,这15k个对象中的99%都是相同的,并且在数据库中是唯一标识的。因此,我选择每晚
插入
所有15k对象,并允许
mysql
防止
重复
行…(当然它会抛出错误)。 我这样做是因为如果我检查一个预先存在的行-它会显著降低速度。我的问题是:一次
插入
所有15k并允许
mysql
防止
浏览 3
提问于2012-03-02
得票数 0
回答已采纳
1
回答
数据定义语言中的
MySQL
错误
可能
重复
: 我将列设置为null,但是当
插入
新行并将这个字段值与null放在一起时,
mysql
插入
该行是如何
防止
这种情况的?
浏览 1
提问于2012-12-15
得票数 0
3
回答
防止
记录超过20000条的表中的
重复
数据
、
每天,我在
mysql
中添加了将近5000条新记录,我想要
防止
在表中
插入
重复
行,我认为我应该检查所有的银行,然后再进行任何
插入
操作,这样合适吗?或者有什么更好的方法吗??提前感谢
浏览 3
提问于2015-07-20
得票数 0
回答已采纳
5
回答
这是不是有点过头了,还是我做的对?
、
可能
重复
: $username =
mysql
_real_escape_string(htmlspecialchars(strip_tags(trim($_POST['username'])), ENT_QUOTES));为了
插入
数据,我
重复</
浏览 4
提问于2011-04-29
得票数 3
回答已采纳
1
回答
MySQL
存储过程,有没有引发过错误?
、
、
我想在
MySQL
中创建一个带有try/catch的存储过程,以
防止
错误进入我的java项目。但是由于
MySQL
中没有try/catch,所以我正在寻找替代方法。我需要
防止
的唯一一件事,就是不要在我的java项目中从
mysql
中得到一个“
重复
键”错误。如果我得到这个错误,我不想显示任何东西,并表现为它已
插入
正常。 这个是可能的吗?
浏览 0
提问于2012-02-23
得票数 1
回答已采纳
1
回答
如何
防止
在特定时间戳间隔内
插入
mysql
?
、
、
我有一个系统,用户可以通过这个系统从全球各地的许多站点将数据输入
mysql
表。在您生气->之前,我确实理解我可以为某些列设置一个主键,并
防止
重复
插入
。在我的用例中,我需要允许数字数据的复制,如果它是来自唯一提交的->的真正
重复
的值--这在我的情况下是有效的。我想利用时间戳清除明显的双
插
浏览 0
提问于2019-06-22
得票数 0
2
回答
使用
MySQL
唯一索引来
防止
重复
,而不是
重复
搜索?
、
、
、
我有一个大型表(500万行),其中有一个名为“unique_id”的唯一标识符列1)将“unique_id”作为索引,并在
插入
之前检查整个数据库是否有
重复
的记录:2)使“unique_id”成为
M
浏览 2
提问于2017-01-09
得票数 1
回答已采纳
2
回答
防止
数据库中的
重复
,而不是ID列
、
、
、
、
我已经尝试了这里找到的所有INSERT忽略建议,以
防止
在ID (这是主列)以外的行中
重复
输入数据。我的网页是www.lostdots.com,我想
防止
有人进入相同的域名两倍,因为它将使数据库看起来不整洁。"ALTER TABLE $
mysql
_table ADD $name VARCHAR(255)");
mysql
_query("INSERT IGNORE INTO$
mysql
_table (`DATESTAMP`, `TIME`, `
浏览 1
提问于2014-10-02
得票数 0
回答已采纳
4
回答
防止
mysql
数据库中的
重复
行,忽略不起作用
、
我正在尝试
防止
在
mysql
数据库中
插入
重复
行。表名是favorites,我的表中有两列: company_id和user_id,我想
防止
用户两次尝试将同一公司作为“收藏”添加到数据库中。这是我尝试过的:
mysql
_query我也尝试过'alter table‘来添加一个
浏览 0
提问于2012-06-24
得票数 0
回答已采纳
3
回答
如何
防止
重复
记录从我的表
插入
忽略不起作用
、
、
mysql
> select * from emp; | eno | ename | dno | mgr我希望消除或
防止
重复
记录的
插入
,因为eno字段是auto increment,总行永远不会
重复
,但是记录是
重复
的。如何
防止
插入
那些
重复
的记录?我用它们的方式是,
mysql
> insert into em
浏览 5
提问于2012-12-25
得票数 14
回答已采纳
0
回答
防止
重复
行
插入
php/
mysql
、
我正在尝试将文本框中的多条记录
插入
到
mysql
表中。如果我输入的记录超过2条,就会
插入
重复
的记录。这是代码。我做错了什么?imeis = $_POST['imeis'];{ $imei =
mysql
_real_escape_string
浏览 11
提问于2017-12-03
得票数 0
1
回答
防止
同时请求时挂起的最好方法是什么
、
通过同时向php页面发送请求(我们假设php同时接收所有这些请求),我们可以在php分析“正确”端点之前在
mysql
中注入
重复
的数据(因为所有请求都是在同一时间接收的;因此php检查所有请求允许在一次
插入
mysql
中(而实际上只允许
插入
一个请求)。php一次收到来自
mysql
的所有响应后,向
mysql
发出了多个
插入
请求,但只有一个是有效的如何
防止
同时请求被钩住(不在表字段中添加唯一键)
浏览 0
提问于2014-01-21
得票数 0
1
回答
最高效、可伸缩的
mysql
数据库设计
、
、
一切都会正常工作,但我担心数据
重复
。
浏览 0
提问于2014-08-23
得票数 0
回答已采纳
2
回答
如何在
插入
从CSV文件获取数据时
防止
MYSQL
表中的
重复
记录
、
、
、
test[1];
mysql
_query($sql);我从CSV文件导入数据,然后将这些数据存储到变量$field1,$field2中,然后尝试
插入
到tablename表中。我的查询
插入
了数据,但它
插入
了
重复
的记录。我在查询中使用了IGNORE,但它对我不起作用
浏览 1
提问于2013-11-08
得票数 0
5
回答
在php中显示用于
MYSQL
重复
错误的错误消息
、
、
我在表中对两列使用UNIQUE Constraint,以
防止
重复
行。如果我尝试
插入
与我得到的2列相同的行键“订阅”
重复
条目“62-88”
插入
subscriptions (user_id,subscribed_to,date)值('62','而不是显示
mysql
错误?
浏览 8
提问于2011-07-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL 大批量插入时如何过滤掉重复数据?
在MySql中,这四种方法可以避免重复插入数据!
表单防止重复提交
数据库重复插入问题
利用Session防止表单重复提交
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券