从phpMyAdmin批量导入Excel内容到MySQL
2016-01-20 11:16
585 查看
一、假设你的表格有A、B、C三列数据,希望导入到你的数据库中表格table,对应的字段分别是col1、col2、col3
二、在你的表格中增加一列,利用excel的公式自动生成sql语句,具体方法如下:
1、增加一列(假设是D列)
2、在第一行的D列,就是D1中输入公式:
此处需要注意,
如果用,链接提示“公式错误”,可尝试用 & 链接。例如:
3、此时D1已经生成了如下的sql语句:
4、将D1的公式复制到所有行的D列
方法1:就是用鼠标点住D1单元格的右下角一直拖拽下去
方法2:先按command+shift+↓ 选中全部单元格,再按control+d 填充单元格内容
5、此时D列已经生成了所有的sql语句
6、把D列复制到一个纯文本文件中,假设为sql.txt
三、把sql.txt放到数据库中运行即可,你可以用命令行导入,也可以用phpadmin运行。
二、在你的表格中增加一列,利用excel的公式自动生成sql语句,具体方法如下:
1、增加一列(假设是D列)
2、在第一行的D列,就是D1中输入公式:
=CONCATENATE("insert into table (col1,col2,col3) values ('",A1,"','",B1,"','",C1,"');")
此处需要注意,
如果用,链接提示“公式错误”,可尝试用 & 链接。例如:
=CONCATENATE("insert into table (col1,col2,col3) values ('"&A1&"','"&B1&"','"&C1&"');")
3、此时D1已经生成了如下的sql语句:
insert into table (col1,col2,col3) values ('a','11','33');
4、将D1的公式复制到所有行的D列
方法1:就是用鼠标点住D1单元格的右下角一直拖拽下去
方法2:先按command+shift+↓ 选中全部单元格,再按control+d 填充单元格内容
5、此时D列已经生成了所有的sql语句
6、把D列复制到一个纯文本文件中,假设为sql.txt
三、把sql.txt放到数据库中运行即可,你可以用命令行导入,也可以用phpadmin运行。
相关文章推荐
- AJAX学习笔记(四)——HTPP请求原理
- 用yii2进行微信公众平台进行开发时应注意的问题
- php CLI的使用与扩展安装
- lnmp1.2支持ThinkPhp pathinfo及rewrite
- php 无限分类
- 利用PHPWord生成文档的应用例子
- Debian 升级到 PHP 7,并支持并行安装
- 教你php如何实现验证码
- php session 入库
- 七牛开发文档php
- PHP:Xdebug配置
- 安卓ContentProvider实现查找,分批查找
- PHP调用MYSQL存储过程实例
- PHP PDO_MYSQL 操作类 YAF嵌入高性能类而准备
- ThinkPHP3.2.3 的异常和错误屏蔽处理
- 教你php如何实现验证码
- CodeIgniter配置之database.php用法实例分析
- CodeIgniter配置之autoload.php自动加载用法分析
- 基于window下的jenkins php集成环境搭建分享(2)
- PHPExcel导入文件时发生 File does not exist