软件准备:Navicat for MySQL;
网络环境:与目标主机同属一个局域网络;
操作如下:
- 打开Navicat for MySQL,如下图
- 点击左上角的连接按钮,出现【新建连接窗口】,如下图:
图中密码为123456;连接测试成功后后点击【确定】,成功进入后点击左边窗口栏的连接名(ConnectionName) -> 数据库名(yanfeng2)-> 表 ;如下图:
点击对应表,比如这里的表【tmc】,再点左边窗口的【导入向导】,如下图:
这里需要注意的是,由于excel有分.xls和.xlsx后缀格式之分,如果你选择的是.xls(excel2003版),那么这里不会有问题,但是如果你选择的是*.xlsx(2007或以上版本),那么就需要你事先先打开该文件,比如*.xlsx;再点击【下一步】,接着在从…导入选择该文件的路径,如下图
选择表中的Sheet1,点击【下一步】,如下图:
栏位名行填1(对应excel表中的所对应第一行的列字段);
第一个数据行填2(对应excel表中所对应的数据行开始行);
最后一个数据行为空表示到数据项末尾;
点击【下一步】,默认就行了,如下图:
点击【下一步】,目标栏位和源栏位根据实际数据库字段和excel表中的栏位相对应
点击【下一步】,这里需要选择一个导入模式,我们需要的是复制(覆盖导入),如下图
点击【下一步】
点击【开始】,这里会出现导入进度:成功会提示如下:
点击【关闭】,回到主界面点击我们刚才操作的表,就可以看到已经更新过的数据了。回到至此就完成了Excel到mysql的导入工作。