mysql錯誤1064怎么修改?mysql數據庫如何處理重復數據?
mysql錯誤1064怎么修改?
01
首先我們在mysql數據庫中準備一個數據表,并且往數據表中插入數據
02
然后我們編寫如下圖所示的查詢語句并且執行,你就會發現執行結果報出了1064錯誤
03
回到查詢語句中我們發現Select單詞拼寫錯誤了SQL語句的語法錯誤都會導致1064錯誤的出現
04
最后解決這個錯誤就很簡單了,我們只需要把SQL語句寫正確即可
mysql數據庫如何處理重復數據?
方法一:防止出現重復數據
也就是說我們再設計表的時候,就應該對這些數據設置一個UNIQUE 索引,在插入的時候就可以保證其唯一性,也就不存在有重復的數據了。當然你也可以直接設置為PRIMARY KEY(主鍵)。效果也是一樣的。我們看一個案例:下表中無索引及主鍵,所以該表允許出現多條重復記錄。
CREATE TABLE student
(
first_name CHAR(20),
last_name CHAR(20),
sex CHAR(10)
);
目前first_name,last_name是可以重復的,如果不想重復這里有兩個解決辦法:
1、設置雙主鍵模式
CREATE TABLE student
(
first_name CHAR(20) NOT NULL,
last_name CHAR(20) NOT NULL,
sex CHAR(10),
PRIMARY KEY (last_name, first_name)
);
現在就無法插入重復數據了。
2、添加unique索引
CREATE TABLE student
(
first_name CHAR(20) NOT NULL,
last_name CHAR(20) NOT NULL,
sex CHAR(10)
UNIQUE (last_name, first_name)
);
這兩種看起來形式好像有一點區別,但是能起到相同的作用。此時我們可以插入兩條重復的數據,會發現報錯。
當然我們還可以在數據庫中去驗證一下:
SELECT COUNT(*) as repetitions, last_name, first_name
FROM student
GROUP BY last_name, first_name
HAVING repetitions > 1;
在這里我們統計的是 first_name 和 last_name的重復記錄數,上面已經用兩種方法設置了,這里肯定就是0了。
方法二:在插入時指定能否插入重復數據
在這里我們使用的是Insert ignore into 與Insert into指令。
(1)Insert ignore into會忽略數據庫中已經存在的數據,如果數據庫沒有數據,就插入新的數據,如果有數據的話就跳過這條數據。這樣就可以保留數據庫中已經存在數據,達到在間隙中插入數據的目的。
(2)Insert into則直接相反,會直接插入數據,不管數據庫里面是否含有重復數據。
我們還是舉例說明:
insert ignore into student (last_name, first_name) values ( '張三', '李四');
//結果
Query OK, 1 rows affected (0.00 sec)
insert ignore into student (last_name, first_name) values ( '張三', '李四');
//結果
Query OK, 0 rows affected (0.00 sec)
現在我們看出來了吧,也就是說在執行第一條插入操作的時候,看到數據庫沒有,則直接插入一條新紀錄,因此一行記錄受到影響,但是在第二次插入的時候,數據庫已經有一條一樣的了,因此便不會插入了,0行受到影響。 當然了還有一個指令也可以完成類似于insert ignore into相似的功能,那就是replace into。他表示的是如果存在primary 或 unique相同的記錄,則先刪除掉。再插入新記錄。
方法三:過濾重復數據
如果你需要讀取不重復的數據可以在 SELECT 語句中使用 DISTINCT 關鍵字來過濾重復數據。
SELECT DISTINCT last_name, first_name
FROM student
ORDER BY last_name;
你也可以使用 GROUP BY 來讀取數據表中不重復的數據:
SELECT last_name, first_name
FROM student
GROUP BY (last_name, first_name);
方法四:刪除重復數據
這種情況其實就相當于,在水的終點處去解決。看下面sql語句:
//根據student創建一個臨時表,并使用group by過濾了重復數據
CREATE TABLE tmp SELECT last_name, first_name, sex
FROM student;
GROUP BY (last_name, first_name);
//刪除原student表
DROP TABLE student;
//給這個臨時表重新命名
ALTER TABLE tmp RENAME TO stu;
當然你也可以在數據表中添加 INDEX(索引) 和 PRIMAY KEY(主鍵)這種簡單的方法來刪除表中的重復記錄。方法如下:
ALTER IGNORE TABLE student
ADD PRIMARY KEY (last_name, first_name);
OK,解決辦法這么多,相信能解決你的問題。
相關推薦:
精彩放送:
- []打架怎么賠償?在學校打人最有效的處理方式是什么?學生傷害的損害賠償訴訟時效是幾年?
- []信用卡逾期幾天會影響征信?信用卡逾期多長時間可以消除?
- []全國恢復供銷社的原因是什么?供銷社是哪年解散的?
- []轉繼承權的法律效力是如何的?轉繼承糾紛案件要有什么證據?轉繼承人是配偶還是子女?
- []股票指標cyc是什么?股票指標cyc怎么使用?股票指標cyc使用方法分析
- []額頭經常出油怎么辦?為什么額頭出油特別多?
- []美圖秀秀怎么摳圖放在另一個圖 美圖秀秀怎么做長圖?
- []繼承公證需要哪些材料?繼承人公證書多久辦下來?
- []繼承訴訟費怎么算?公證不是遺產繼承的必經程序嗎?繼承權糾紛處理方式有哪些?
- []什么是養老保險滯納金?養老保險滯納金最高限額規定是什么?
- []怎么把qq飛車賬號刪了?qq飛車裝備找回的正確方法
- []股票盤口數據怎么看?炒股只看盤口行嗎?
- []勞動合同要交違約金嗎 一般勞動合同違約金多少錢?
- []學生在校受傷賠償標準是什么?在學校發生意外事故學校不一定有責任嗎?學生打架學校不處理怎么辦?
- []案底多久都不可以自動消除嗎?無犯罪記錄不符合公務員法的規定嗎?
- []結婚證有效期是多久?結婚證會過期嗎?
- []侵權要賠償間接損失嗎?財產損失中間接損失指的是什么?侵權責任的抗辯事由有哪些?
- []掃地機器人怎樣正確充電?掃地機器人的高度一般是多少?
- []信用卡逾期一天還款影響貸款嗎?信用卡沒錢還了怎么解決?
- []powerpoint菜單欄調出方法是什么? ppt上面的工具欄隱藏了怎么辦?
- []從麗江怎么去瀘沽湖?瀘沽湖旅游景點推薦
- []學習到達了一定境界就會進行一定的變通 巨蟹就是這樣?
- []股票虧損怎么辦?跌市怎么賣出股票?
- []北平無戰事結局?何孝鈺為什么突然喜歡方孟敖?
- []金牛賺錢能力特別強 懂得悶聲發大財非常的低調?
- []信用卡逾期銀行卡被凍結怎么解除?信用卡逾期可以辦理儲蓄卡嗎?
- []公開保兌表示的是什么含義? 公開保兌的風險來源有哪些內容?
- []亂彈棉花是什么意思?彈棉花一般用來比喻什么?
- []powerpoint屏幕錄制沒有聲音怎么辦? ppt怎么錄制聲音?
- []全國恢復供銷社的原因是什么?供銷社啥時候取消的?
- []仙俠跟玄幻有什么區別嗎?玄幻小說什么時候出現的?
- []如何炒快熟面?炒快熟面的方法
- []《滿江紅》歐豪演的什么角色?《滿江紅》中插曲戲曲是什么?
- []水瓶座其實有一些敏感自卑的 覺得自己沒有太多的能力?
- []戴森球計劃怎么拆除建筑?戴森球計劃新手攻略
- []mysql錯誤1064怎么修改?mysql數據庫如何處理重復數據?
- []河南仙佑膏藥生產廠家在哪個位置? 膏藥的古法制作工藝
- []高品質燃油+數字化運營 雪佛龍能鏈為油站打造差異化競爭力
- []股票買賣手續費怎么算?股票交易有什么規則?
- []電梯事故受害者該找誰賠付?電梯事故原因主要有哪些?電梯事故原因是什么?
- []油價大幅下調的原因是什么?國內油價的稅率是多少?
- []一般納稅人是什么意思?一般納稅人和小規模納稅人的區別是什么?
- []新房交房的標準是什么樣的?房屋改造哪些地方一定不能改?
- []資金頭寸是什么意思?資金頭寸表匯兌損益有余額是什么原因?
- []主任醫師與主治醫師哪個好
- []紙質的存單不是本人可以取嗎?定期存款可以提前取出來嗎?
- []肚子里的胎兒是法定繼承人嗎?遺產分割時應當保留胎兒的繼承份額嗎?放棄繼承權后悔能否恢復繼承權?
- []英美賽果決定了足球稱呼 英美大戰平局收場嗎?
- []股票分析有什么方法?主要分析股票的哪些方面?
- []巨蟹座本身就是一個特別守規矩的人 非常的成熟穩重?
- []電池回收利用委員會誠邀請您加入 天天即時看
- []裁員補償的金額標準是什么?裁員需提前通知勞動者方可解除勞動合同嗎?
- []《三分野》講了什么故事?《三分野》向園是誰飾演的?
- []儲蓄卡跟信用卡有什么區別?銀行拒絕交易是永久的嗎?
- []公積金剛交滿6個月可以申請貸款嗎?公積金剛交滿6個月能貸多少錢?
- []金牛座的人往往給人一種友好又陌生的感覺 超越年紀的成熟?
- []選擇基金都要注意什么? 基金和股票的區別是什么?
- []咸魚之王6400關通關攻略是什么?咸魚之王陣容如何搭配?
- []甄嬛體是什么意思?甄嬛體怎么說?
- []主力資金是指什么?主力資金出逃的特征有哪些?
- [] 華為p40在哪里恢復出廠設置呢?手機恢復出廠設置要注意什么?
- []手搟面用冷水還是熱水 手搟面怎么做筋道不斷?
- []人保壽險關愛百萬醫療保什么?人保壽險關愛百萬醫療靠譜嗎?
- []房屋外墻漏水可通過處理內墻來防水嗎?外墻漏水處理方法?
- []什么是NetBIOS協議?netbios應不應該禁用?
- []壽險有哪些分類?壽險和重疾險綁定一起好嗎?
- []平安年金險值得買嗎?平安年金保險的優點和缺點有哪些?
- []MDI文件是什么?mdi文件打開亂碼怎么回事?
- []頭肩底右肩洗盤時間怎么判斷?周線頭肩底有意義嗎?
- []驗鈔機什么牌子好?驗鈔機的價格介紹
- []參公職位是什么意思?參公職位是事業編嗎?
- []蠔油開蓋后一定要冷藏嗎 蠔油不放冰箱致癌是真的嗎?
- []白羊座的人更希望自己能夠為他人付出一些東西 所以值得交?
- []【天天時快訊】鄭州117MWh儲能系統采購
- []國泰君安是一家什么公司?國泰君安最新股票行情介紹
- []30開頭的股票開通需要什么條件?放量上漲怎么看?
- []晚上漲奶不能超過幾小時-焦點信息
- []B站發Q1財報:營收51億元日活達9370萬 增長18%
- []獅子特別在意身邊的人對自己的看法 還會感覺受到侮辱?
- []我國交通事故賠償金內容都有哪些?交通事故的賠償原則有哪些?交通事故人身損害訴訟時效是多久?
- []車產房產保全費用需要多少?之前有過逾期還完了可以貸款嗎?
- []銳龍7000系列的桌面APU現在都沒影了?這是怎么了?
- []全球速訊:出境自駕游預訂量增長近20倍,飛豬聯合租租車推出國際認證駕照翻譯件服務
- []如何隱藏ip地址?win11如何更改文件類型?
- []股票出金有什么規定 炒股賺1000萬國家會不會查你?
- []驗鈔機牌子匯總 驗鈔機的價格大概是多少?
- []數字辦公中國行首站落地上海 WPS 365、WPS AI悉數亮相
- []開戶買股票需要什么條件 環球百事通
- []煤氣灶進水再開會爆炸嗎 煤氣灶分為幾種?
- []井的部首是什么?井是不是獨體字?
- []蘋果正式宣布了秋季發布會的時間 蘋果概念相關受益股有哪些?
- []女權主義是什么意思?為何越來越多的女孩反感女權?
- []安兔兔5月旗艦手機性能榜公布 天璣9200+霸氣登頂
- []獅子座是一個非常聰明的人 也是一個比較優秀的領導者?
- []不管擁有著什么樣的成就 低調的金牛都不想被發現?
- []櫻花冷凝式燃氣熱水器SCH-16F92怎么樣 櫻花電熱水器15A系列好不好?
- []ghg是什么意思? 電路板上的GHD是什么意思?
- []月利率2%合法嗎?國家允許的利息最高是多少
- []長沙五星級酒店有幾個?長沙五星級酒店排行榜
- []三月不知肉滋味是什么意思?三月不知肉滋味出自哪里?
- 紫菜產地是什么?紫菜之鄉在中國有幾個?
- 雙魚的想法是非常豐富 整個人也是那種特別貪玩的人?
- 銀行風險等級分為哪四級?理財型保險能買嗎?
- 夫妻一方20萬負債可以辦房貸嗎?辦房貸是不是信用卡不能欠錢?
- 反擔保人的擔保期限多久?反擔保的追償范圍及內容包括哪些?
- 每日消息!南京證券怎么樣
- 小米cc9怎么開啟全面屏手勢?小米CC9怎么關閉充電提示音?
- 資金流向應該怎么看?多日主力資金流向怎么看?
- 退休后可以再工作嗎?退休的年齡規定是什么?
- 儲蓄卡跟信用卡有什么區別?銀行卡拒絕交易怎么把錢轉出來?
- 永安藥業經營范圍是什么?永安藥業經營理念是什么?
- 高送配怎么操作(炒高轉送股票需要注意的時間點)
- 你知道ppt全屏按哪個鍵嗎?如何全屏查看的ppt ?
- 珂朵莉是什么意思? 珂朵莉是哪部動漫?
- 雙魚座就是那種想一出是一出的人 最終也是一個失敗的結果?
- 詩與詞有什么區別?詩和詞有什么相同點?
- 房屋預售的條件有哪些?預售證一般蓋到幾層出?
- 1965年10元人民幣值多少錢?舊版10元人民幣價格一覽
- 對某些具有小偷小摸行為的可不作盜竊罪處理嗎?盜竊機動車如何定罪處罰?
- 什么是機票燃油附加費?機票燃油附加費怎么算?
- 配偶失蹤了能夠離婚嗎?離婚后女方可以單獨立戶嗎?
- 漢纜股份跳空低開 漢纜股份主營業務介紹
- 反擔保的保證期間從何時起算?反擔保人會被強制執行嗎?
- ems國際快遞怎么寄有幾種方法?ems國際快遞運費價格表
- 同省異地離婚怎么辦理?夫妻財產與家庭財產有什么區別?
- 一塊微星的RTX3070萬圖師用卡就能切換顯存了嗎?你知道嗎?
- 期貨出金規則是什么 期貨當天入金可以當天出嗎?
- 訴訟離婚哪些證據可被法院采納?離婚后要三年才能遷戶口嗎?
- 芝奇幻鋒戟Z5RGBDDR57200內存性能如何?你知道嗎?
- 抽油煙機扇葉怎么清洗 抽油煙機濾網怎么清洗?
- 初中語文閱讀理解有什么解題技巧?初中語文閱讀理解題型有哪些?
- 夏至是白天最長的一天嗎?夏至是入伏的頭一天嗎?
- qdii基金投資范圍不包括哪些國家?qdii基金交易規則詳解
- 股票市盈率是什么意思?股票陰跌有哪些特點?
- 摩羯男雖然是男生 但是他們的皮膚比女生還好?
- 住宅區裝修時間限制是什么?裝修噪音太大怎么投訴?
- 微信工資理財安全嗎?微信工資理財可以隨時取出嗎?
- 石斛泡水喝能減肥嗎?石斛有沒有祛濕的功效?
- 頭肩底右肩比左肩高還是低?頭肩底突破的三個必要條件是什么?
- 買了股票跌完了怎么辦?股民看大盤時應該看些什么?
- 醫保報銷有沒有上限規定?社保醫保報銷有限額嗎
- 誤工費起訴要多久?單方事故誤工費由侵權方出嗎?誤工費起訴要三到六個月左右嗎?
- 股票融通是什么意思?公司回購對股價有什么影響?
- 吉利旗下極氪汽車5月交付新車8687輛 同比增長100%
- qq云存儲怎么用?什么是QQ云存儲?
- 信用卡逾期怎么和銀行協商還款?信用卡分期免息手續費多少?
- 無效的銀行卡能打進錢嗎?錢轉到了失效的銀行卡里怎么辦?
- 家暴立案需要什么條件?家暴判幾年刑?
- 醉駕移交檢察院后多久出結果?醉駕免起訴后沒有罰金嗎?
- 膏藥貼哪個品牌效果好? 仙佑集團膏藥在神經系統疾病中的應用
- 80城首付降至20%是真的嗎?買房后房價降了怎么辦?
- 頭肩底形成后的漲幅漲多少?頭肩底的注意事項是什么?
- 醫保卡要如何使用?醫保卡賬戶劃入資金的最新規定
- 工資稅前1萬2到手有多少?工資交稅的比例及計算公式
- 創業板etf有哪些
- 陜西省佛坪抽水蓄能電站可研報告審查會議召開_快資訊
- 貸款選擇等額本金還是等額本息?提前還款等額本息虧嗎?
- 膏藥貼哪個品牌效果好? 仙佑集團膏藥在神經系統疾病中的應用
- 23076RA4BC新機入網了嗎?什么時候官宣呢?
- 怎么知道空調一小時用多少電呢?如何計算空調一小時耗多少電 ?
- 信用卡如何注銷?信用卡在別人手里別人不還怎么辦?
- 黃金期貨一手多少克?黃金期貨在哪個交易所交易?
- 籌碼集中度怎么選股?成交量選股技巧有哪些?
- 資金凈流入紅色代表什么意思?資金流向應該怎么看?
- qdii基金是什么意思?qdii基金贖回幾天到賬?
- 看到別人打針白羊男就會心里慌慌的 就會開始腦補?
- 松下全面退出鉛蓄電池業務 將專注汽車鋰電池生產
- 哪吒汽車回應最快本月赴港IPO:消息不實
- 勞動服務期指的是什么?勞動合同未滿約定服務年限辭職可以嗎?
- 股權回購和股份回購區別?回購的股權怎么處理?
- 酒駕對孩子考公務員有影響嗎?考公務員會查考生父母的檔案嗎?
- 置業顧問是什么意思?房地產置業顧問的工作內容是什么?
- 房管局是什么部門?房管局的主要職責有哪些?
- 巨蟹座就是那種特別顧家的人 整個人也非常的有承擔力?
- 貼現利率是什么意思?貼現利率是年利率嗎?
- 白羊座的人脾氣耿直 但是有時候也太過自我?
- 怎么領取失業保險金?為什么公司不愿意開失業證明?
- qq大會員是什么?qq會員和超級會員有什么不一樣?
- 電腦花屏是什么原因?花屏怎么辦?
- 信用卡分期免息是什么意思?信用卡逾期凍結怎么恢復使用?
- 雙子都是非常聰明的 也特別的狡猾經常去套路其他人?
- 環球熱推薦:汪汪隊經典劇情_汪汪隊經典臺詞
- 狡兔三窟的三窟指的是什么?狡兔三窟告訴我們一個什么道理?
- 宇邦廚具服務特色是什么 宇邦廚具營利對策介紹
- 擬制血親關系可以結婚嗎?現在領結婚證需要哪些東西?
- 納指etf受匯率的影響嗎?納指etf交易規則及費用
- 瀏陽經開區與江蘇海四達簽約鈉離子及鋰離子電池與系統生產基地項目
- 洛寧特產有哪些 洛寧位于哪里?
- 小米手機如何復制模擬門禁卡?小米usb調試模式怎么打開?
- 處女座的人追求完美的品質 放在學習與工作中是優點?
- 手機安全模式怎么解除?小米手機怎么進入安全模式?
- 斗戰神楠木箱怎么獲得?斗戰神官銀怎么弄?
- 絲綢之路的開辟可以追溯到哪個朝代?海上絲綢之路最鼎盛時期是什么?
- 什么是汽車保險?商業車險包括哪些?
- 佳合豐新能源對便攜式儲能新品的推陳出新
- 2022世界杯開幕式有直播嗎?2022女足u16世界杯排名是多少名?
- 股民看大盤時應該看些什么?股票大跌時候一般買什么股票?
- 食品商標可以轉讓嗎?食品商標轉讓需要滿足什么條件?
- OpenAI首席執行官與歐盟再度舉行會談 計劃在歐洲建立新總部
- 微業貸貸款需要什么條件?微業貸怎么申請貸款才能成功?