phpMyAdmin下将Excel中的数据导入MySql的图文方法
一开始导入失败了。
生成的SQL语句不正确。
SQL 查询:
INSERT INTO `cc_present`.`c_city` (`A`, `B`, `C`) VALUES (NULL, 1, '市辖区')...
像这样列名称变为A,B,C了。
问题出在两个地方。
1.需要在Excel文件中加入列名称
另外注意Excel的Sheet名应该为表的名称,像下面这样。
2.需要勾选忽略首行选项
当然表名和字段名要和mySQL的定义一致,同时数据的类型和长度要没有问题,才能导入成功。
相关推荐
-
fleaphp下不确定的多条件查询的巧妙解决方法
问题:例如,实现如下 $data = array( 'id' => $_POST['id1'], 'name' => $_POST['name1'] ); $posts = $this->_modelstudent->findAll($data); 页面上有 id name 的文本框 可输入ID查询 也可输入NAME查询 也可同时输入查询 : 解决:写循环做判断 例子如下: $conditions = null; $fields = array('id', 'name', 'sex
-
fleaphp crud操作之find函数的使用方法
find函数的原型 复制代码 代码如下: /** * 返回符合条件的第一条记录及所有关联的数据,查询没有结果返回 false * * @param mixed $conditions * @param string $sort * @param mixed $fields * @param mixed $queryLinks * * @return array */ function & find($conditions, $sort = null, $fields = '*', $queryL
-
PHP导出MySQL数据到Excel文件(fputcsv)
这里的方法是利用fputcsv写CSV文件的方法,直接向浏览器输出Excel文件. 复制代码 代码如下: // 输出Excel文件头,可把user.csv换成你要的文件名 header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename="user.csv"'); header('Cache-Control: max-age=0'); // 从数据库中获取
-
fleaphp常用方法分页之Pager使用方法
Pager 分页函数 复制代码 代码如下: /** * 构造函数 * * 如果 $source 参数是一个 TableDataGateway 对象,则 FLEA_Helper_Pager 会调用 * 该 TDG 对象的 findCount() 和 findAll() 来确定记录总数并返回记录集. * * 如果 $source 参数是一个字符串,则假定为 SQL 语句.这时,FLEA_Helper_Pager * 不会自动调用计算各项分页参数.必须通过 setCount() 方法来设置作为分页计算
-
PHP处理excel cvs表格的方法实例介绍
复制代码 代码如下: <PRE class=php name="code"><?php $data = array(); //convert a cvs file to an array $data $handle = fopen("data.csv","r"); while ($curline = fgetcsv($handle, 1000, ",")){ $tmp = array(); $num = co
-
PHP导入Excel到MySQL的方法
研究了一下~方法不少~最后决定用Excel导入~在网上搜了很多这方面的资料,发现都是将excel文件另存为csv文件,然后从csv文件导入.这里介绍一个直接将excel文件导入mysql的例子.我花了一晚上的时间测试,无论导入简繁体都不会出现乱码,非常好用. PHP-ExcelReader,下载地址: http://sourceforge.net/projects/phpexcelreader 说明: PHP将EXCEL导入MYSQL的测试环境:MYSQL数据库采用utf8编码.导入EXCEL文
-
php 将excel导入mysql
这里介绍一个直接将excel文件导入mysql的例子.我花了一晚上的时间测试,无论导入简繁体都不会出现乱码,非常好用.PHP-ExcelReader,下载地址: http://sourceforge.net/projects/phpexcelreader说明: 测试环境:MYSQL数据库采用utf8编码.导入EXCEL文档是xls格式,经过测试,xlsx 格式[excel 2007]也OK. 文中红色标注为需要注意的地方,请替换成你配置好的数据,如数据库配置等.运行http://localost
-
fleaphp rolesNameField bug解决方法
复制代码 代码如下: function fetchRoles($user) { if ($this->existsLink($this->rolesField)) { $link =& $this->getLink($this->rolesField); $rolenameField = $link->assocTDG->rolesNameField; } else { $rolenameField = 'rolename'; } if (!isset($use
-
FleaPHP的安全设置方法
前提条件:虚拟机,无法将fleaphp文件夹放在http无法访问的路径,无法修改apache和php的配置文件. fleaphp使用默认配置 方法: 1.controller文件夹 放在根目录外 (此种办法只能适合自己有服务器) 2.在controller的文件里,尽量不要显式输出如echo print等 3.隐藏controller目录 如取个类似密码的文件夹sdfsdf12312SDCVd/Flea 4,通过配置文件更改默认CMT的目录名称 5.在根目录下面放一个.htaccess用于禁止某
-
php导入excel文件到mysql数据库的方法
本文实例讲述了php导入excel文件到mysql数据库的方法.分享给大家供大家参考.具体分析如下: php导入excel文件入mysql数据库我们是需一借助一个phpexcel类文件了,有了这个类文件我们就可以快速简单的导入excel到mysql数据库中,这里就来举个例子给大家说明一下具体用法. 导入前我们需要先准备一个数据库,sql语句代码如下: 复制代码 代码如下: /* Navicat MySQL Data Transfer Source Server : local
-
fleaphp crud操作之findByField函数的使用方法
findByField函数原型 复制代码 代码如下: /** * 返回具有指定字段值的第一条记录 * * @param string $field * @param mixed $value * @param string $sort * @param mixed $fields * * @return array */ function & findByField($field, $value, $sort = null, $fields = '*') { return $this->fi
-
php基于Fleaphp框架实现cvs数据导入MySQL的方法
本文实例讲述了php基于Fleaphp框架实现cvs数据导入MySQL的方法.分享给大家供大家参考,具体如下: <?php /* * To change this template, choose Tools | Templates * and open the template in the editor. */ class Controller_KaoqinUpload extends FLEA_Controller_Action { var $uploaddir = "./uploa
随机推荐
- thinkPHP5项目中实现QQ第三方登录功能
- asp中通过addnew添加内容后取得当前文章的自递增ID的方法
- JS实现json的序列化和反序列化功能示例
- 浅谈Spring 重定向指南
- 详解IOS 单例的两种方式
- Python中取整的几种方法小结
- JavaScript用构造函数如何获取变量的类型名
- JavaScript汉诺塔问题解决方法
- ASP.NET下上传图片到数据库,并且读出图片的代码(详细版)
- php轻松实现中英文混排字符串截取
- 浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
- C# Assembly类访问程序集信息
- 如何使用log miner分析oracle日志
- jQuery源码分析-03构造jQuery对象-源码结构和核心函数
- BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
- c#中datagridview处理非绑定列的方法
- python读csv文件时指定行为表头或无表头的方法
- 详解python实现数据归一化处理的方式:(0,1)标准化
- 解决Matplotlib图表不能在Pycharm中显示的问题
- Android自定义View实现粉碎的面具效果