
数据库系列
文章平均质量分 87
专栏包括MySQL、SQLserver、MongoDB数据库的相关学习笔记,与大家分享交流。
温柔狠角色
北邮本硕毕业,前小米服务端工程师,目前任职快手高级Java开发工程师,CSDN认证博客专家,CSDN学院讲师,GitChat分享者。
在2020.3月,参加社招面试,拿下了阿里,头条,快手,百度以及美团的社招Offer;在学生时代亦拿过多家知名大厂和国企的Offer。
喜欢学习,热爱分享技术,擅长总结知识点。CSDN百万级博主,博客专家。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库的完整性约束
完整性约束是为了表的数据的正确性!如果数据不正确,那么一开始就不能添加到表中。 1 主键当某一列添加了主键约束后,那么这一列的数据就不能重复出现。这样每行记录中其主键列的值就是这一行的唯一标识。例如学生的学号可以用来做唯一标原创 2017-01-25 18:14:00 · 8879 阅读 · 1 评论 -
详解Windows和Linux下从数据库导出表结构,以及Linux下如何导入.sql文件到MySQL数据库
本文首先讲解如何使用Navicat for MySQL导出表。1、如下图所示,目标数据库是mydatabase,数据库中有四张表。2、选中该数据库,右键——数据传输。3、左边可以选择要导出哪几张表,右边选择.sql文件的存储位置。4、在高原创 2017-02-09 19:24:20 · 4429 阅读 · 0 评论 -
数据库并发机制和事务的隔离级别详解
数据库并发机制和事务的隔离级别详解本文将从以下4个方面来展开:(1)事务的4大特性:(2)数据库并发操作产生的问题:(3)数据库的锁机制:(4)事务的4大隔离级别:原创 2017-03-21 17:35:52 · 8195 阅读 · 0 评论 -
mongotemplate mongodb的各种操作 模糊查询 精确查询 等等
一. 常用查询:1. 查询一条数据:(多用于保存时判断db中是否已有当前数据,这里 is 精确匹配,模糊匹配 使用 regex...)[javascript] view plain copy public PageUrl getByUrl(String url) { return findOne(new Query(Criteria.where("url").is(url))转载 2017-06-19 10:38:25 · 8780 阅读 · 0 评论 -
java操作MongoDB数据库
1、如何启动MongoDB数据库?如图所示:安装好MongoDB之后,文件夹显示如下:MongoDB默认开启27017端口,打开浏览器,输入http://localhost:27017/,显示如下:启动数据库步骤:(1)cd d:\beiyongkaifa\mongodb\bin(2)输入:mongod --dbpath=D:\b原创 2016-07-22 12:58:58 · 19614 阅读 · 1 评论 -
MongoDB学习(一)简介、安装与启动
MongoDB是一种非关系型数据库(NoSql)NoSql介绍: NoSQL(Not Only SQL ),意即“不仅仅是SQL” ,指的是非关系型的数据库 。是一项全新的数据库革命性运动,早期就有人提出,发展至2009年原创 2017-01-08 17:33:01 · 1593 阅读 · 1 评论 -
MongoDB学习(二)常用操作
MongoDB常用操作如下:(1)创建数据库,使用命令 use 数据库名称 ,如:usemydb1 use 命令后跟的数据库名,如果存在就进入此数据库,如果不存在就创建,所以这种创建方式又叫隐式创建 注意:使用命令use m原创 2017-01-08 21:19:39 · 1391 阅读 · 0 评论 -
MongoDB学习(四)安全和认证、主从集群、副本集和分片操作
安全和认证每个MongoDB实例中的数据库都可以有许多用户。如果开启了安全性检查,则只有数据库认证用户才能执行读或者写操作。在认证的上下文中,MongoDB会将普通的数据作为admin数据库处理。admin数据库中的用户被视为超级用户(原创 2017-01-10 10:39:21 · 3192 阅读 · 1 评论 -
MongoDB学习(三)索引、备份、恢复和导入导出操作
索引就是用来加速查询的。数据库索引与书籍的索引类似:有了索引就不需要翻遍整本书,数据库则可以直接在索引中查找,使得查找速度能提高几个数量级。在索引中找到条目以后,就可以直接跳转到目标文档的位置。创建普通索引,使用命令原创 2017-01-10 10:15:14 · 4349 阅读 · 0 评论 -
MySQL数据库图文安装详解及相关问题
(尊重劳动成果,转载请注明出处: 冷血之心的博客) 首先说明:安装目录中不能有中文和空格.1、 2、 3、 4、 5、 6、 7、 8、 9、 10、原创 2016-11-27 20:18:30 · 2131 阅读 · 0 评论 -
JDBC中处理事务,小Demo
JDBC演示事务,即转账操作原创 2016-09-23 11:09:33 · 2562 阅读 · 1 评论 -
数据库之视图、索引
数据库视图以及索引的概念和作用介绍原创 2016-10-10 09:03:01 · 5815 阅读 · 0 评论 -
JDBC中常用对象介绍
JDBC常用对象的介绍原创 2016-09-18 19:26:21 · 5603 阅读 · 0 评论 -
Java操作Mongodb(转载)
好文章,值得收藏HelloWorld程序 学习任何程序的第一步,都是编写HelloWorld程序,我们也不例外,看下如何通过Java编写一个HelloWorld的程序。 首先,要通过Java操作Mongodb,必须先下载Mongodb的Java驱动程序,可以在这里下载。 新建立一个Java工程,将下载的驱动程序放在库文件路径下,程序代码如下:转载 2016-07-21 21:39:52 · 2667 阅读 · 1 评论 -
分享一个好东西(一天精通MongoDB数据库)
https://pan.baidu.com/s/1o7V5e8U总共几个小时的视频,看来之后醍醐灌顶。分享出来。原创 2016-07-24 16:10:21 · 4600 阅读 · 1 评论 -
SQL数据库学习,常用语句查询大全
SQL数据库的大全解析,包括简单查询和多表查询转载 2016-02-13 21:09:05 · 11914 阅读 · 1 评论 -
浅析Statement和PreparedStatement的区别
当我们使用java程序来操作sql server时会使用到Statement和PreparedStatement,俩者都可以用于把sql语句从java程序中发送到指定数据库,并执行sql语句。那么如何进行一个较好的选择?首先,我们来看俩者的区别:Statement和PreparedStatement的区别(1)1、直接使用Statement,驱动程序一般不会对sql语句作处理而直接交给原创 2016-02-16 16:37:07 · 6961 阅读 · 0 评论 -
数据库SQL server 删除一张表中的重复记录
数据库SQL server 删除一张表中的重复记录原创 2016-02-18 15:55:06 · 1617 阅读 · 0 评论 -
Java程序操作数据库SQLserver详解
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/51952823冷血之心的博客)目录数据库基本操作:增删改查(CRUD)crud介绍:(增、删、改、查操作)jdbc基本的概念 JDBC的分类:JDBC(Java Data Base Connectivity,java数据库连接):J...原创 2016-03-09 16:27:30 · 56087 阅读 · 8 评论