数据库学习(一)如何将表格数据读入到数据库中

数据库学习(一)如何将表格数据读入到数据库中

萌新刚开始学习,希望与大家一起进步,如有错误希望大佬指出,谢谢。

一、读入前的准备(创建csv文件和创建数据库)

  1. 创建csv文件 ,要想将表格读入到数据库,首先就需要用相关的文件格式去存储表格。csv文件是一种通用的,相对简单的文件格式,常用于程序之间转移表格,csv文件往往具有纯文本、由记录组成、每条记录被分隔符分隔为字段等特征。 在这里就不多介绍关于csv文件的相关知识和如何创建,在之后的学习中我会上传并且详细讲解。以下是创建好的样例模板。

(四个关于北上广各种职业相关信息的表格数据)
数据库学习(一)如何将表格数据读入到数据库中_第1张图片
(创建相关表格)
数据库学习(一)如何将表格数据读入到数据库中_第2张图片
到此我就已经把相关的表格数据创建好了。接下来就是要创建数据库。

2、创建数据库
创建数据库前我们首先应该要下好相关的数据库文件,在这里我用MySQL的数据库来作为样例来进行操作。(当然完全可以用的别的数据库,大同小异)。为了方便操作和阅读,在这里我还用了navicat操作软件来进行创建读取数据的操作。(很多数据库管理系统都有自带的工作界面,都很方便)。
MySQL官方下载链接:https://www.mysql.com/cn/
navicat官方下载链接: https://www.navicat.com.cn/

在这里插入图片描述

数据库学习(一)如何将表格数据读入到数据库中_第3张图片
3、开始进行表格数据的读取和存储。
打开navicat并且连接上MySQL数据库:
数据库学习(一)如何将表格数据读入到数据库中_第4张图片
新建一个“zuoye“数据库来存放我们待会要读取的表。
数据库学习(一)如何将表格数据读入到数据库中_第5张图片
右击”zuoye“数据库里面的表,点击导入向导,选择csv文件格式。
数据库学习(一)如何将表格数据读入到数据库中_第6张图片
选择之前创建好的用来存放表格数据的csv文件(注意!为了防止乱码,这里推荐大家把编码方式改成gbk格式
数据库学习(一)如何将表格数据读入到数据库中_第7张图片
由于是第一次学习,所以接下来我们可以先选择系统默认的选项,然后点击开始,导入数据。
数据库学习(一)如何将表格数据读入到数据库中_第8张图片
在这里我们发现导入的数据全部出错,翻阅导入记录的时候可以看到 “Data too long for column’JobDetail’ "。这个错误的意思就是指数据库字段“JobDetail设置的长度太小,查询到的数据大小超过了这个值。所以我们要返回上一步去修改字段长度大小。(第一次尝试,姑且不管设置的有没有过大)

数据库学习(一)如何将表格数据读入到数据库中_第9张图片
然后就可以顺利将这个表导入到库中了。
数据库学习(一)如何将表格数据读入到数据库中_第10张图片
关闭后双击一下表就可以看到了
数据库学习(一)如何将表格数据读入到数据库中_第11张图片
注意!有些时候双击表格也可能显示NULL,在确定自己前面操作没有出错后,可以右键刷新一下表格或者刷新一下”zuoye“数据库,关闭”zuoye“数据库再打开,基本就可以显示了,如果还有问题可以单击查询,然后输入如下语句,点击运行,如果有数据就能显示,没有的话说明之前操作有错误。
数据库学习(一)如何将表格数据读入到数据库中_第12张图片
然后重复以上步骤,把电脑中的想导入的数据如法炮制全部导入进去即可(可以选择放在同一个表中,也可以放在多个表中,这里我就先全部导入到一起)。
数据库学习(一)如何将表格数据读入到数据库中_第13张图片
然后就完成辽!!!

你可能感兴趣的:(数据库学习应用,数据库)