数据库
XV_
喜欢读书,热衷于探究本质,热爱技术,终身学习,不断成长。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL提高插入数据的效率(结合JDBC)
0 解决问题最佳途径:直接找官方 先说明的是,有问题直接去找官方文档,而不应该去百度搜索,您很容易体验到,搜索引擎很难快速找到真正对您有价值的解决方案,而官方文档是最快捷的途径。 本篇也是基于官方文档和自己的实践得出的一些经验,适合初学者,本人也是初学者。 测试的插入数据只有353条,但是您依然能够体会到性能的提升。 1 【40s】使用云数据库Mysql的体验 下面是使用JDBC和INSERT INTO语句逐条插入信息。 /** * 将订单信息存入表 Performance_First * * @pa原创 2020-08-03 11:53:27 · 933 阅读 · 0 评论 -
数据库设计的核心原则 & 外键的设计 & 提高插入数据速度
大道至简:数据库设计的核心原则 数据库设计,不得不承认,有很多专业化的理论知识,但是对于初学者来说,只需要大道至简的原则就可以了。 能不重复的就不重复,太重复的就拆开,使用指定数据做识别。 外键的设计 在MySQL中,一个数据库中,外键的名称是唯一的,也就是说,在所有表中的外键,每一个外键都不能重名。 使用JDBC的时候,提高insert数据的速度 我们需要使用JDBC,向Mysql数据库中批量插入数据,一条条插入太慢了,我们需要提高其性能。 注意点:直接查阅官方文档!我们需要的是学会使用别人做好的成品工具原创 2020-08-02 21:09:38 · 367 阅读 · 0 评论 -
【数据库】数据模型基础概念(图文版)
0 前言 本文通过一个实例,来讲解数据模型的基础概念。 要求设计一个数据库的数据模型,统计出你的宿舍每个人(4个人)的信息,要求包括 个人信息:学号、姓名、班级、年级、学院 选课情况:学号、课程号、课程名称、学分 获奖情况:学号、获奖内容、颁发单位 1 抽象:人类世界与计算机世界之间的“中转站” 所谓抽象,就是将现实问题,转换为抽象模型,然后据此,翻译为计算机语言,抽象模型众多,抽象方法众多,不具体展开,只需有一个抽象的概念即可,在不同领域会有不同的抽象方法。 2 众多抽象模型之一:数据模型 数据原创 2020-05-12 18:01:05 · 4705 阅读 · 0 评论 -
【MySQL】AUTO_INCREMENT只能应用于数值类型的列,且该列需要被索引
MySQL中的自动增量AUTO_INCREMENT,是有使用条件的 该列(column)的数据类型必须是数值型(这点容易理解,数值才能自增) 该列必须被索引,比如定义为主键(PRIMARY KEY) 感悟 我一开始将主键设置成了varchar(4),并且设置了自动增量,就一直报错,我又不知道为什么报错,就很慌,查阅了书籍,也没有相关说明,后来我想,以前设置int没有报错呀,因此我试了一下,果然可以,看来问题就出在这里。 后来查阅网上资料,了解到,自动增量,数据类型必须是数值型,这一点从逻辑上来说,显然也原创 2020-05-09 18:17:20 · 1941 阅读 · 1 评论 -
【数据库】数据库基本概念:数据库管理系统 / 数据库 / 表 / 数据
0 前言 本文讲解数据库的最基本概念 推荐书籍:《MySQL 必知必会》 需要的软件:MySQL 8.0 1 数据库相关概念及其实战应用 1.1 数据(Data) 在人类世界中,数据可以是 数值型数据 十进制数 非数值型数据 图片 声音 视频 文字 …… 在计算机世界中,数据是二进制数。 映射人类世界计算机世界 将人类世界的信息,映射到计算机世界,将人类世界信息转换成二进制数,...原创 2020-04-27 13:39:09 · 948 阅读 · 1 评论
分享