将excle转化为.sql文件并导入MySQL数据库的方法

来源:互联网 发布:盘古数据 招聘 编辑:程序博客网 时间:2024/05/14 17:50

一,建立excle数据表


二,在第三列用公式插入如下内容=CONCATENATE("INSERT INTO match_flower(id,name) VALUES('" & B1 & "', '" & B2 & "');")如下表:

idname数量(张)153.sql0月季1472INSERT INTO match_flower(id,name) VALUES('0', '月季');1报春花532INSERT INTO match_flower(id,name) VALUES('1', '报春花');2硬叶兜兰288INSERT INTO match_flower(id,name) VALUES('2', '硬叶兜兰');3风铃草444INSERT INTO match_flower(id,name) VALUES('3', '风铃草');4豌豆花228INSERT INTO match_flower(id,name) VALUES('4', '豌豆花');5万寿菊664INSERT INTO match_flower(id,name) VALUES('5', '万寿菊');6百合408INSERT 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> use database;

3,设置MySQL数据库支持中文字符,参考http://blog.csdn.net/zhangtong11111/article/details/78795480

4,设置编码方式:mysql> set names utf-8;

5,创建数据表table:create table match_flower (id int,name char(255));

6,接着输入你所导入到Centos下的数据库文件flower.sql,执行命令mysql>source /home/flower.sql;

导入成功,则执行select * fom match_flower;则会看到你导入的数据列表。

原创粉丝点击