1. 程式人生 > >Mysql 資料遷移Excel

Mysql 資料遷移Excel

1.Mysql匯出資料到Excel ,Navicat ,要包含列的標題

2.匯出的Excel 含有列的標題,和資料庫對應起來,才能 匯入Mysql

3.匯出遇到的問題,如果 某個欄位是很長的數字,通過Excel 將科學計數的數字轉為文字,

可以正常顯示了,

但是如果數字過長,Excel 會將資料丟失。

在匯入之前,可以將資料庫的欄位進行處理,將純數字的欄位拼接成字串 ,如:拼接一個L

SQL:拼接語法

update iodn_lock t set t.lock_number = CONCAT(t.lock_number,'L')

拼接完成後,匯入Excel就不會丟失了。

在匯入資料庫,對該欄位進行擷取:從左側擷取 ,擷取24位

update iodn_lock t set t.lock_number = left(t.lock_number,24)