台灣最大程式設計社群網站
線上人數
1869
 
會員總數:246713
討論主題:190131
歡迎您免費加入會員
討論區列表 >> MySQL >> 匯入sql後,資料被覆蓋了
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
匯入sql後,資料被覆蓋了
價值 : 5 QP  點閱數:1664 回應數:6
樓主

mattLee
初學者
21 18
80 16
發送站內信

我用DOS 輸入指令如下:

mysql -uroot -p123 ix < trend001.sql

然後我資料庫中原有的trend001被覆蓋

請問有加什麼指令可以不會被覆蓋



搜尋相關Tags的文章: [ 匯入sql後,資料被覆蓋了 ] ,
本篇文章發表於2015-08-19 15:23
1樓
回應

肉肉
檢舉此回應
HI~~樓主你好
匯入原本有的資料表被覆蓋是正常的,如果說要有兩個一樣的資料表,不仿換一個檔名吧!!!!
因為在MYSQL裡面一樣檔名的資料表好像不能同時存在,會被覆蓋。
本篇文章回覆於2015-08-19 16:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

mattLee
檢舉此回應
https://imagizer.imageshack.us/v2/257x292q90/537/I1A6ks.png

我的意思可能被誤會了

我是想把trend012的資料倒入trend001內,因為這2個table的格式都一樣

只是一個是新的 一個是舊的

想把它倒成一個trend001就好了

但一直試不出來
本篇文章回覆於2015-08-19 17:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

mattLee
檢舉此回應
設定連結名稱

我的意思可能被誤會了

我是想把trend012的資料倒入trend001內,因為這2個table的格式都一樣

只是一個是新的 一個是舊的

想把它倒成一個trend001就好了

但一直試不出來
本篇文章回覆於2015-08-19 17:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

mattLee
檢舉此回應

本篇文章回覆於2015-08-19 17:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
最有價值解答

迷路
捐贈 VP 給 迷路 檢舉此回應
先將trend012的資料匯出,匯出時請不要匯出主鍵欄位
然後再將資料匯入trend001,這樣就不會覆蓋了
本篇文章回覆於2015-08-19 18:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

mattLee
檢舉此回應
總謝迷路前輩

終於試出來了
本篇文章回覆於2015-08-19 21:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.