1. 程式人生 > >將excle轉化為.sql檔案並匯入MySQL資料庫的方法

將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;則會看到你匯入的資料列表。