[SQL ]從兩mysql 的sql檔找新增的table和data加到舊的sql裡

看板Database (資料庫)作者 (jacobcan118)時間8年前 (2016/11/06 11:15), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/1
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱: 資料庫版本: 內容/問題描述: 請問我有兩個 MYSQL的SQL檔, new.sql old.sql.我要如何在linux下到shell將新增的table和新增table裡的資料 加到old.sql裡?有找過許多方法不過我只能取的sql檔不能用MYSQL的command line,兩個sql檔table大至一樣不過資料卻不同 用diff old.sql new.sql會連相同table資料不同都拿出來. 謝謝 只想拿到new.sql裡tablek的k1和k2 old.sql ========== tableA ========== col1 col2 a1 a2 ========== tableB ========== col1 col2 b1 b2 ========== tableC ========== col1 col2 c1 c2 new.sql ========== tableA ========== col1 col2 a11 a22 ========== tableB ========== col1 col2 x1 x2 ========== tableK ========== col1 col2 k1 k2 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 67.80.185.51 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1478402115.A.F88.html

11/08 14:25, , 1F
資料量如果少的話用notepad處理吧...
11/08 14:25, 1F

11/08 14:26, , 2F
資料量多 就先把舊的匯入之後 rename成別的名字
11/08 14:26, 2F

11/08 14:26, , 3F
把新舊資料都匯入後再使用sql 處理
11/08 14:26, 3F
文章代碼(AID): #1O7g13-8 (Database)
文章代碼(AID): #1O7g13-8 (Database)