txt->excel->mysql
1.開啟excel,excel屬性:檔案、開啟、檔案型別txt(注意編碼、資料預覽弄成自己想要的格式)
2.如果欄位是cardname、cardpwd,資料是a列,b列。在excel中增加一列c 在c1輸入:
=concatenate("insert into upoint_card (cardname,cardpwd) values ('",a1,"','",b1,"');") 儲存
此時c1中已經生成了如下sql語句
insert into upoint_card (cardname,cardpwd) values ('254512400','4157334255');
3.用滑鼠點住c1單元格的右下角一直拖拽下去到頭,此時c列已經生成了所有的sql語句
4.把c列複製到乙個txt中,取名字data.sql,匯入mysql
附1:txt檔案裡的資料盡量的弄成資料的形式
Mysql從外部檔案匯入資料
一般情況下,如果只有一條或者幾條資料插入表中,那麼我們會優先考慮使用insert into語句,但是如果是數十條甚至上千條,使用insert into語句會讓後你覺得很煩人而且比較容易出錯,mysql提供了從外部檔案匯入資料的語句 load data local infile path ignore...
MySQL外部匯入資料報錯
問題 從伺服器上把資料庫匯出成sql,匯入本地資料庫報錯error code 2006 mysql 伺服器已離線 解決方法 1 這個問題是因為mysql的預設max allowed packet過小所致,修改大一些即可 max allowed packet 100m 另外,可以增加一下兩個引數,來擴...
MySQL外部匯入資料報錯
問題 從伺服器上把資料庫匯出成sql,匯入本地資料庫報錯error code 2006 mysql 伺服器已離線 解決方法 1 這個問題是因為mysql的預設max allowed packet過小所致,修改大一些即可 max allowed packet 100m 另外,可以增加一下兩個引數,來擴...