excel 数据导入 mysql 数据库 (总算把图传上了)
2014-01-03 16:27
309 查看
excel 数据导入 mysql 数据库
1. excel 中
在第一行
最后一列 公式
=CONCATENATE("insert into ·table_name· (·field1·,·field2·,·field3·,·field4·) values('",RC[-4],"','",RC[-3],"','",RC[-2],"','",RC[-1],"');")
`table_name` 和 `field1` 的引号 为英文状态下 键盘中数字1左边的引号
如果field3是日期则:
=CONCATENATE("insert into `table_name` (`field1`,`field2`,`field3`,`field4`) values('",RC[-4],"','",TEXT(RC[-3],"yyyy-mm-dd hh:mm:ss"),"','",RC[-2],"','",RC[-1],"');")
依次为 RC[-4]RC[-3]RC[-2]RC[-1] 选则对应excel中的 域 如图,1)http://my.csdn.net/my/album/detail/1745795
方法是,选中RC[-4],然后选择“王1” 单元格,当两者变成相同颜色则绑定成功,其他以此类推
单击其他单元格,可以看到刚才编辑的单元格出现可用的sql语句,图中 2)
这正是我们要的语sql句
这时
选中如图单元格,当鼠标在单元格右下角变成实心时(图中 3)),向下拖动则可以为所有行生成sql语句,图4)
选中整列,将其复制到 提前建好的 sqlfile.sql 文件中
2. mysql 中
如果 首先新建 与 sql 语句 一致的 table 名,然后
右键数据库名,导入,执行sql 脚本,如果执行成功,则导入成功,刷新表数据,可以看到插入的内容
不成功,则点击 提示框的 打开错误文件 查看执行日志,找错误位置
参考:http://database.ctocio.com.cn/tips/379/7720379.shtml
1. excel 中
在第一行
最后一列 公式
=CONCATENATE("insert into ·table_name· (·field1·,·field2·,·field3·,·field4·) values('",RC[-4],"','",RC[-3],"','",RC[-2],"','",RC[-1],"');")
`table_name` 和 `field1` 的引号 为英文状态下 键盘中数字1左边的引号
如果field3是日期则:
=CONCATENATE("insert into `table_name` (`field1`,`field2`,`field3`,`field4`) values('",RC[-4],"','",TEXT(RC[-3],"yyyy-mm-dd hh:mm:ss"),"','",RC[-2],"','",RC[-1],"');")
依次为 RC[-4]RC[-3]RC[-2]RC[-1] 选则对应excel中的 域 如图,1)http://my.csdn.net/my/album/detail/1745795
方法是,选中RC[-4],然后选择“王1” 单元格,当两者变成相同颜色则绑定成功,其他以此类推
单击其他单元格,可以看到刚才编辑的单元格出现可用的sql语句,图中 2)
这正是我们要的语sql句
这时
选中如图单元格,当鼠标在单元格右下角变成实心时(图中 3)),向下拖动则可以为所有行生成sql语句,图4)
选中整列,将其复制到 提前建好的 sqlfile.sql 文件中
2. mysql 中
如果 首先新建 与 sql 语句 一致的 table 名,然后
右键数据库名,导入,执行sql 脚本,如果执行成功,则导入成功,刷新表数据,可以看到插入的内容
不成功,则点击 提示框的 打开错误文件 查看执行日志,找错误位置
参考:http://database.ctocio.com.cn/tips/379/7720379.shtml
相关文章推荐
- 懒人创造世界------------如何将Excel数据导入到mysql的数据库当中
- 把数据库数据导入出来成EXCEL(SpringMVC+Mybatis+mysql+easyUI)
- MYSQL 导入Excel数据到数据库中
- MySql将Excel表中的数据导入到数据库表
- mysql导入excel数据。 需要选项对应数据库
- 将excel的数据导入到数据库(mysql)中
- C#将Excel数据导入数据库(MySQL或Sql Server)
- 将Excel数据快速大批量导入数据库的代码
- mysql不同数据库不同数据表导入数据
- 把Excel数据导入到MySQL中
- mysql 导入导出Excel、txt文件数据
- 如何将Excel表中的数据导入到数据库
- 将excel文件数据导入sqlite3数据库笔记
- C#数据库数据导入导出系列之二 数据库导出到Excel上
- MySQL 导入EXCEL数据
- 将Excel中的数据导入到SQL Server 2000数据库中
- JAVA工具类(5) --- 批量导入excel表格数据到数据库中
- mysql 导出数据到excel文件或将数据导入到数据库
- java中jxl将数据库中的数据导入到excel中
- 怎样将Excel中的数据导入到SQL Server 2000数据库中