将Excel表格数据转换为sql文件,以Mysql为例
- Excel表格如下
aid | artitle | pid |
---|---|---|
100000 | 中国 | 0 |
110000 | 北京 | 100000 |
110100 | 北京市 | 110000 |
-
创建的数据表
create table areas(
aid int primary key,
atitle varchar(20),
pid int
); -
在第二行第四列插入公式如下:
=CONCATENATE(“INSERT INTO areas(aid,atitle,pid)VALUES(’”&A2&"’,’"&B2&"’,’"&C2&"’,);")
执行下拉操作就可以生成sql格式的文件:INSERT INTO areas(aid,atitle,pid)VALUES(‘100000’,‘中国’,‘0’,);
INSERT INTO areas(aid,atitle,pid)VALUES(‘110000’,‘北京’,‘100000’,);
INSERT INTO areas(aid,atitle,pid)VALUES(‘110100’,‘北京市’,‘110000’,); -
向ubuntu中拖入数据
首先移除原来的虚拟工具条open-vm-tools:
sudo apt-get autoremove open-vm-tools
安装桌面版的虚拟工具条,实现windox和ubuntu之间的拖放:
sudo apt-get install open-vm-tools-desktop
重启ubuntu后生效