作者peiking (peiking)
看板Database
標題[SQL ] MySQL unique filed
時間Fri May 4 20:34:34 2012
我的 database 已經設好了一段時間了有了一些資料
但是希望把某個欄位設成強制 unique
不知該如何改變?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.162.73.76
1F:→ chunhsiang:直接硬改不太建議 05/04 20:56
2F:→ chunhsiang:先是停止其他人讀取資料庫 05/04 20:57
3F:→ chunhsiang:把資料表複製一份(這還滿重要的) 05/04 20:58
4F:→ chunhsiang:將原本表格刪除 並且重新定義新的表格定義 05/04 20:59
5F:→ chunhsiang:再把資料匯入新表格就好了 要成功的前提是原本就沒重複 05/04 21:00
6F:推 alpe:先看看有沒有重複的資料... 沒有的話,lock, create 下去. 05/05 10:56
7F:→ lbeeon:Alert→新增欄位=原本欄位→新增PK→Alert刪除原本資料行? 05/06 20:20
8F:→ roden:ALTER? ALERT? 05/10 22:32