如何将EXCEL表导入MYSQL

news/2024/7/21 5:51:04 标签: mysql, excel

0x01 转化为CSV 通过phpmyadmin导入

可将EXCEL表保存为CSV格式,然后通过phpmyadmin或者SQLyog导入,SQLyog导入的方法为:

·将EXCEL表另存为CSV形式;

·打开SQLyog,对要导入的表格右击,点击“导入”-“导入使用加载本地CSV数据”;

·在弹出的对话框中,点击“改变..”,把选择“填写excel友好值”,点击确定;

·在“从文件导入”中选择要导入的CSV文件路径,点击“导入”即可导入数据到表上;

mysql导入">0x02 转化为sql语句 通过mysql导入

一个比较笨的手工方法,就是先利用excel生成sql语句,然后再到mysql中运行,这种方法适用于excel表格导入到各类sql数据库:
·假设你的表格有A、B、C三列数据,希望导入到你的数据库中表格tablename,对应的字段分别是**co
在你的格中增加一列,利用excel的公式自动生成sql语句,具体方法如下:

1)增加一列(假设是D列)
2)在第一行的D列,就是D1中输入公式:

=CONCATENATE("insert   into   tablename   (col1,col2,col3)   values   (",A1,",",B1,",",C1,");")``
          3)此时D1已经生成了如下的sql语句:
insert   into   table   (col1,col2,col3)   values   ('a','11','33');
          4)将D1的公式复制到所有行的D列(就是用鼠标点住D1单元格的右下角一直拖拽下去啦)
          5)此时D列已经生成了所有的sql语句
          6)把D列复制到一个纯文本文件中,假设为sql.txt
         ·把sql.txt放到数据库中运行即可,你可以用命令行导入,也可以用phpadmin运行。

excel-通过navicat-导入">0x03 转化为Excel 通过NAVICAT 导入

  1. 新建excel表格,准备录入自己的数据。

  2. 录入要导入的数据,注意要与数据库的类型一致。

  3. 另存为txt文档,记得自己的命名。

  4. 打开txt文档,点击另存为,修改编码,解决中文utf8。

  5. 通过Navicat导入数据


http://www.niftyadmin.cn/n/1317557.html

相关文章

HTML5学习之画布和SVG(四)

<!DOCTYPE html> <html xmlns"http://www.w3.org/1999/xhtml"> <head> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/><title></title> </head><body><!--图案包括一个…

2019-09-24 颜色分类

给定一个包含红色、白色和蓝色&#xff0c;一共 n个元素的数组&#xff0c; **原地**对它们进行排序&#xff0c;使得相同颜色的元素相邻&#xff0c;并按照红色、白色、蓝色顺序排列。 此题中&#xff0c;我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 注意: 不能使用…

46 thinkphp请求-变量

1.变量检测 可以使用has方法来检测一个变量参数是否设置&#xff0c;如下&#xff1a; Request::has(id,get); Request::has(name,post);2.变量获取 获取param变量 // 获取当前请求的name变量 Request::param(name); // 获取当前请求的所有变量&#xff08;经过过滤&#xff…

Ubuntu 软件包管理工具(以kali为栗)

一、APT的使用&#xff08;Ubuntu Linux软件包管理工具一&#xff09; apt-cache search # ------(package 搜索包) apt-cache show #------(package 获取包的相关信息&#xff0c;如说明、大小、版本等) sudo apt-get install # ------(package 安装包) sudo apt-get install…

angular.extend用法实例

angular.extend:依次将第二个参数及后续的参数的第一层属性&#xff08;不管是简单属性还是对象&#xff09;拷贝赋给第一个参数的第一层属性&#xff0c;即如果是对象&#xff0c;则是引用的是同一个对象&#xff0c;并返回第一个参数对象。 实例一&#xff1a;var r angular…

[Erlang15]“hello world”与”hello world”的具体区别是什么?

参见 &#xff1a;http://learnyousomeerlang.com/buckets-of-sockets 为了加深理解&#xff0c;自译如下&#xff0c;若理解有误或更好的建议&#xff0c;请帮忙指出, :) Buckets of Sockets 目前为止&#xff0c;我们做了一些关于Erlang本身很有趣的事&#xff0c;但是却极少…

redis未授权访问致远程植入挖矿脚本

前言 遇到安全事件发生的时候&#xff0c;我们往往会有相应的处理流程与方法&#xff0c;但是作为一个萌新来说&#xff0c;对于安全事件的处理即应急响应还是比较陌生的&#xff0c;于是今天分享这样一篇文章。 安全应从小事做起&#xff0c;从细节做起 本文转载自<我的世…

Spring里PropertyPlaceholderConfigurer类的使用

在项目搭建过程中&#xff0c;发现Spring加载配置文件总提示配置项不存在&#xff0c;而现实情况是配置项是存在的。网上搜索了一下&#xff0c;最后通过增加如下配置解决。 <property name"ignoreUnresolvablePlaceholders" value"true" /> 于是&am…