將excle轉化為.sql檔案並匯入MySQL資料庫的方法
一,建立excle資料表
二,在第三列用公式插入如下內容=CONCATENATE("INSERT INTO match_flower(id,name) VALUES('" & B1 & "', '" & B2 & "');")如下表:
id | name | 數量(張) | 153.sql |
0 | 月季 | 1472 | INSERT INTO match_flower(id,name) VALUES('0', '月季'); |
1 | 報春花 | 532 | INSERT INTO match_flower(id,name) VALUES('1', '報春花'); |
2 | 硬葉兜蘭 | 288 | INSERT INTO match_flower(id,name) VALUES('2', '硬葉兜蘭'); |
3 | 風鈴草 | 444 | INSERT INTO match_flower(id,name) VALUES('3', '風鈴草'); |
4 | 豌豆花 | 228 | INSERT INTO match_flower(id,name) VALUES('4', '豌豆花'); |
5 | 萬壽菊 | 664 | INSERT INTO match_flower(id,name) VALUES('5', '萬壽菊'); |
6 | 百合 | 408 | INSERT INTO match_flower(id,name) VALUES('6', '百合'); |
四,將剛剛的文字檔案另存為flower.sql形式的所有檔案(注意flower要與後面的database名稱一致),編碼方式設定為utf-8,然後儲存。
五,將剛剛生成的檔案通過FTP上傳至伺服器
1,下載FTP:
A,中文網站:https://www.filezilla.cn/download/client
B,我的百度網盤:連結:https://pan.baidu.com/s/1o89m7jk 密碼:b3k9
C,我的行動硬碟/小7/程式設計師檔案/FTP安裝包/
2,傻瓜安裝後點擊然後登陸,主機輸入公網IP,輸入使用者名稱和密碼,埠選擇22,然後點選快速連結。(下次登陸直接點選快速連結的下拉選單)
3,登陸之後,找到對應目錄的檔案,相互拖拽就可上傳下載檔案了。
六,將flower.sql匯入資料庫中
1,在Centos下里面的是首先要新建一個和檔案相同名字的資料庫。
mysql> create database flower;//要與之後存的名字保一致
2,進入資料庫:mysql> useflower;
3,設定MySQL資料庫支援中文字元,參考http://blog.csdn.net/zhangtong11111/article/details/78795480,設定完之後一定要刪除,重新建立資料表才支援中文
4,設定編碼方式:mysql> set names utf8;
5,建立資料表table:create table match_flower (id int,name char(255));
6,接著輸入你所匯入到Centos下的資料庫檔案flower.sql,執行命令mysql>source /home/flower.sql;
若匯入成功,則執行select * fom match_flower;則會看到你匯入的資料列表。