如何将Excel文件导入MySQL数据库

本文实例为大家分享了Excel文件导入MySQL数据库的方法,供大家参考,具体内容如下

1、简介

本博客给大家分享一个实用的小技能,我们在使用数据库时常常需要将所需的Excel数据添加进去,如果按照传统的方法将会费时费力,所以给大家分享导入Excel数据的技能。

2、实际操作

1)首先需要下载一个数据库管理工具名为Navicat for MySQL,可以通过以下网址下载Navicat for MySQL,下载安装完成后即可进行操作;

2)我以一个CET-6的词汇表为例进行讲解,该词汇表内容部分截图如下:

其中包含词汇、翻译及其助记方法;

3)使用Navicat创建一个新表名为“english”,然后进入到如下界面:

4)直接点击“导入向导”,并选择Excel文件,选择格式为.xls,如下图:

5)直接点击下一步,然后需要添加excel表格的路径,并且选择所需添加内容所在的sheet,如下图:

6)点击下一步后就需要选择“栏位名行”和“第一个数据行”,这两个部分按照实际情况进行操作,如下图:

7)之后可点击下一步,直到进入如下界面后查看目标栏位与原栏位的对应,如下图:

8)确认对应无误后点击下一步,然后选择添加即可,然后再次点击下一步后点击开始,导入完成后提示如下图:

9)操作完成后再次打开MySQL数据库中的english表查看倒入是否成功,如下图:

3、总结

在后面的博客中我会分享Java编程制作的单词查询小程序,到时候那个程序就需要连接数据库后调用该表,可以说现在仅仅是一个前置的任务,希望大家能从中学习到往MySQL数据库中导入Excel的方法。

时间: 2019-07-28

1.导入csv文件 使用如下命令: 1.mysql> load data infile "your csv file path" into table [tablename] fields terminated by ',' 上面的csv文件以','逗号作为分割符,需要用双引号或者单引号括起来.如果是以'\t'制表符作为分隔符的话,可不用显示指明域分割符. 还有一点需要注意,csv文件或者文本文件的路径要使用绝对路径,否则mysql会默认从数据库存储的目录寻找,找不到就会报如下错

我们知道很多在网上下载的论坛或者个人博客程序都有安装的页面,要制作这样的安装程序就需要用到sql文件创建数据库. 只对phpmyadmin导出的sql文件有效 复制代码 代码如下: $dbfile="test.sql"; $content=iconv("UTF-8","GB2312",file_get_contents($dbfile)); //获取创建的数据 //去掉注释 $content=preg_replace("/--.*\n/

MySQL建表阶段是非常重要的一个环节,表结构的好坏.优劣直接影响着后续的管理维护,赶在明天上班前分享总结个人MySQL建表.MySQL查询优化积累的一些实用小技巧. 技巧一.数据表冗余记录添加时间与更新时间 我们用到的很多数据表大多情况下都会有表记录的"添加时间(add_time)",我建议大家再新增一个记录"更新时间(update_time)"字段,在我的工作里需要为市场部.运营部等建立各种报表,而很多报表里的数据都是需要到大记录表里去查询的,如果直接查询大表的

有时候我们会有这样的需求,需要把一些数据从别的库导入到另外的一个库中,而这些数据是用CSV文件存放的.对于MySql数据库我们有两种方式:一种是用命令来导入,另一种是很多的MySql客户端(如Heidisql.Sequel pro)为我们提供了这样的功能.下面我们来分别介绍着两种导入方式. MySql命令导入 准备工作: 先建一个表: 建表语句如下: CREATE TABLE `city_china` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT

MySQL有多种方法导入多个.sql文件(里面是sql语句),常用的有两个命令:mysql和source. 但是这两个命令的导入效率差别很大,具体请看最后的比较. (还有sqlimport和LOAD DATA INFILE等导入方法,不过它们主要用于导入.csv或.xml文件数据,不是.sql文件) 假设我们有一个 users.sql 大文件,为方便我们将其拆分成:user1.sql.user2.sql.user3.sql 三个独立的小sql文件. 1.mysql命令导入 mysql命令导入多个

一.MYSQL的命令行模式的设置 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysql\bin;"其中path为MYSQL的安装路径. 二.命令行进入MYSQL的方法 1.C:\>mysql -h hostname -u username -p 按ENTER键,等待然后输入密码.这里hostname为服务器的名称,如localhost,username为MYSQL的用户名,如root. 进入命令行后可以直接操作MYSQ

本文讲述了在linux命令下导出导入.sql文件的方法.分享给大家供大家参考,具体如下: 一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql 敲回车后会提示输入密码 2.只导出表结构 mysqldump -u用户名 -p密码 -d 数据库名 >

在PHP网站开发中,时常遇到Mysql数据库备份或数据库迁移工作,这时Mysql怎么导入导出数据库中的数据就非常关键,Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql命令行导出工具Mysqldump命令能够将Mysql数据导出为文本格式(txt)的SQL文件,通过Mysql Source命令能够将SQL文件导入Mysql数据库中,下面通过Mysql导入导出SQL实例详解Mysqldump和Source命令的用法. M

在用docker创建mysql容器的时,有时候我们期望容器启动后数据库和表已经自动建好,初始化数据也已自动录入,也就是说容器启动后我们就能直接连上容器中的数据库,使用其中的数据了. 其实mysql的官方镜像是支持这个能力的,在容器启动的时候自动执行指定的sql脚本或者shell脚本,我们一起来看看mysql官方镜像的Dockerfile,如下图: 已经设定了ENTRYPOINT,里面会调用/entrypoint.sh这个脚本,我们把mysql:8这个镜像pull到本地,再用docker run启

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=0 3.应尽量避免在 where 子句中使用!=或<>操作符,否则引擎将放弃使用

excel数据怎么导入mysql_如何将Excel文件导入MySQL数据库相关推荐

  1. mysql数据data怎么恢复_利用data文件恢复MySQL数据库

    背景:测试服务器 MySQL 数据库不知何种原因宕机,且无法启动,而原先的数据库并没有备份,重新搭建一个新服务器把原data 复制出来 进行恢复 1 尽量把原data复制出来(一个都不要少以防意外 其 ...

  2. hadoop 写入mysql_使用MapReducer将文件写入mysql 数据库

    自定义类 package DBOutFormat; import org.apache.hadoop.io.Writable; import org.apache.hadoop.mapred.lib. ...

  3. ExcelToMySQL-批量导入Excel文件到MySQL数据库的自动化工具

    ExcelToMySQL:批量导入Excel文件到MySQL数据库的自动化工具 简介 ExcelToMySQL 是一个可以批量导入excel到数据库(mysql/oracle/sqlserver)的自 ...

  4. php excel转数组,php将excel数据转换为3d数组(php convert excel data into 3d array)

    php将excel数据转换为3d数组(php convert excel data into 3d array) 我有一个excel文件,其数据是一个3d数组. 我正在使用PHPExcel Objec ...

  5. python亿级mysql数据库导出_Python之csv文件从MySQL数据库导入导出的方法

    Python之csv文件从MySQL数据库导入导出的方法 发布时间:2020-10-26 07:39:02 来源:脚本之家 阅读:53 作者:张行之 Python从MySQL数据库中导出csv文件处理 ...

  6. python解析json文件写入数据库_Python3实现将本地JSON大数据文件写入MySQL数据库的方法...

    本文实例讲述了Python3实现将本地JSON大数据文件写入MySQL数据库的方法.分享给大家供大家参考,具体如下: 最近导师给了一个yelp上的评论数据,数据量达到3.55个G,如果进行分析时直接使 ...

  7. 使用命令导入sql文件到mysql数据库时报Failed to open file错误的解决方案

    使用命令导入sql文件到mysql数据库时报Failed to open file错误的解决方案 参考文章: (1)使用命令导入sql文件到mysql数据库时报Failed to open file错 ...

  8. excel数据命令导入mysql_如何将EXCEL数据导入MYSQL

    VBA对MySql数据库进行读取和写入操作时间:2009-10-06 09:18:47来源:网络 作者:未知 点击:178次 '以下代码用于32位系统,Office 2003,环境,MySql版本5. ...

  9. excel 导入mysql_如何将Excel文件导入MySQL数据库

    本文实例为大家分享了Excel文件导入MySQL数据库的方法,供大家参考,具体内容如下 1.简介 本博客给大家分享一个实用的小技能,我们在使用数据库时常常需要将所需的Excel数据添加进去,如果按照传 ...

最新文章

  1. hdu 1872(看病要排队)(优先队列)
  2. 数据驱动:这是一种文化
  3. void 型指针的高阶用法,你掌握了吗?
  4. 使用WebRTC实现电脑与手机通过浏览器进行视频通话
  5. beetl模板入门例子
  6. Python编程一定要注意的那些“坑”(九):0与False
  7. 如何在Linux操作系统定时重启Tomcat服务?
  8. Android真机没有sqlite3数据库的解决办法
  9. office2010 反应慢_office2010打开时间太慢。怎么办?
  10. oracle 64位数据源,64位Windows 7下32位 Oracle(含XE)ODBC 数据源的配置
  11. DBC文件格式文档【翻译】
  12. 全国计算机等级考试——C语言二级 题库
  13. Word 2003的基本使用
  14. IPwe区块链智能池利用AI来处理专利分析
  15. 7-7 选民投票 (20分)(不区分大小写投票)
  16. [转]杀毒软件的引擎
  17. 用c语言编写5颗骰子任意投掷总数为15 的概率,大工15春《应用统计》开卷考试期末复习题...
  18. 如何选择正规MT4外汇平台?外汇投资靠谱吗?
  19. leetcode 825. Friends Of Appropriate Ages
  20. Ubuntu 16.04安装有道词典

热门文章

  1. 智网工程师培训一些心得
  2. springfox-swagger
  3. 一个清华本科延期结业,到两年后成为IT小公司中层管理人员的黑暗游侠的经历
  4. 天之炼狱之超狼,双狼,超级蝙蝠变法
  5. 微信小程序canvas画布转成图片并在转发里面形成图片转发
  6. pyecharts x轴字体大小调整_大家很喜欢用的可视化神器——Pyecharts|可视化系列07...
  7. 绘制圆角矩形和八角形
  8. 一篇文章带你了解3D 打印机,新手点进来
  9. IDEA使用官方文档
  10. 基于低代码平台的知识管理系统,帮助实现智能化企业管理