1
我正在用PHP構建一個新的預訂系統,我想接管大部分舊系統(MySQL)的數據,但是新系統的數據庫結構將會略有不同。不過,我想我可以接管一些表格。假如列名相同,但新表中的某些列名可能缺失,是否可以將新表的行導入新表中?導入sql文件數據省略列(MySql)
爲例,舊錶: tourguides ID名稱地址電子郵件telephone_mobile telephone_home
新表 tourguides ID名稱地址telephone_mobile
新表沒有按沒有列telephone_home,這不應該停止導入,而應該忽略
如果通過SQL文件或CSV文件導入,然後它會給你錯誤,但如果你嘗試'INSERT INTO new_tourguides(id,name,address,telephone_mobile)SELECT id,name,address,telephone_mobile FROM old_touguides'那麼你不應該有任何探針。 – 2014-09-10 12:59:07
非常感謝Think Different和thiago,就是這樣。祝一切順利 – 2014-09-10 13:13:00