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 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
-
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下不确定的多条件查询的巧妙解决方法
问题:例如,实现如下 $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常用方法分页之Pager使用方法
Pager 分页函数 复制代码 代码如下: /** * 构造函数 * * 如果 $source 参数是一个 TableDataGateway 对象,则 FLEA_Helper_Pager 会调用 * 该 TDG 对象的 findCount() 和 findAll() 来确定记录总数并返回记录集. * * 如果 $source 参数是一个字符串,则假定为 SQL 语句.这时,FLEA_Helper_Pager * 不会自动调用计算各项分页参数.必须通过 setCount() 方法来设置作为分页计算
-
php导入excel文件到mysql数据库的方法
本文实例讲述了php导入excel文件到mysql数据库的方法.分享给大家供大家参考.具体分析如下: php导入excel文件入mysql数据库我们是需一借助一个phpexcel类文件了,有了这个类文件我们就可以快速简单的导入excel到mysql数据库中,这里就来举个例子给大家说明一下具体用法. 导入前我们需要先准备一个数据库,sql语句代码如下: 复制代码 代码如下: /* Navicat MySQL Data Transfer Source Server : local
-
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的安全设置方法
前提条件:虚拟机,无法将fleaphp文件夹放在http无法访问的路径,无法修改apache和php的配置文件. fleaphp使用默认配置 方法: 1.controller文件夹 放在根目录外 (此种办法只能适合自己有服务器) 2.在controller的文件里,尽量不要显式输出如echo print等 3.隐藏controller目录 如取个类似密码的文件夹sdfsdf12312SDCVd/Flea 4,通过配置文件更改默认CMT的目录名称 5.在根目录下面放一个.htaccess用于禁止某
-
php 将excel导入mysql
这里介绍一个直接将excel文件导入mysql的例子.我花了一晚上的时间测试,无论导入简繁体都不会出现乱码,非常好用.PHP-ExcelReader,下载地址: http://sourceforge.net/projects/phpexcelreader说明: 测试环境:MYSQL数据库采用utf8编码.导入EXCEL文档是xls格式,经过测试,xlsx 格式[excel 2007]也OK. 文中红色标注为需要注意的地方,请替换成你配置好的数据,如数据库配置等.运行http://localost
-
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
-
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导入Excel到MySQL的方法
研究了一下~方法不少~最后决定用Excel导入~在网上搜了很多这方面的资料,发现都是将excel文件另存为csv文件,然后从csv文件导入.这里介绍一个直接将excel文件导入mysql的例子.我花了一晚上的时间测试,无论导入简繁体都不会出现乱码,非常好用. PHP-ExcelReader,下载地址: http://sourceforge.net/projects/phpexcelreader 说明: PHP将EXCEL导入MYSQL的测试环境:MYSQL数据库采用utf8编码.导入EXCEL文
-
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
随机推荐
- Perl字符串处理函数大全
- MySQL数据库设计之利用Python操作Schema方法详解
- Docker出现Cannot connect to the Docker daemon. Is the docker daemon running on this host错误解决办法
- windows下vue.js开发环境搭建教程
- 使用 Iisext.vbs 启用Web服务扩展文件的方法
- java MyBatis拦截器Inteceptor详细介绍
- Java Benchmark 基准测试的实例详解
- Windows上使用virtualenv搭建Python+Flask开发环境
- JavaScript数组方法大全(推荐)
- shelve 用来持久化任意的Python对象实例代码
- asp中让function同时返回多个值的代码
- Vue computed计算属性的使用方法
- 又一篇熊猫烧香病毒清除方法
- jquery 交替为表格添加样式的代码
- JavaScript ES6中const、let与var的对比详解
- 原生js实现简单的链式操作
- Windows 系统组策略应用全攻略(下)第1/3页
- Win98注册表应用50例—注册表使用全攻略之十
- COCOON Counter统计程序后台写马
- node.js实现复制文本到剪切板的功能