看板 Database 關於我們 聯絡資訊
(針對 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
iamnotfat: 資料量如果少的話用notepad處理吧... 11/08 14:25
iamnotfat: 資料量多 就先把舊的匯入之後 rename成別的名字 11/08 14:26
iamnotfat: 把新舊資料都匯入後再使用sql 處理 11/08 14:26