mongodb | mysql
文章平均质量分 89
暂时是mongo和mysql,2个数据库,后期若再涉及其他的,也给分这吧。
请叫我大师兄_
请叫我大师兄
展开
-
命令行下操作MySQL数据库,各种命令的使用入门示例。(附图)
登录到MySQL:mysql -h 主机名 -u 用户名 -p-h : 该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略;-u : 所要登录的用户名;-p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。创建一个数据库:create database 数据库名 [其他选项];提示: 可以使用 show database...原创 2016-11-30 18:46:30 · 26556 阅读 · 2 评论 -
JDBC的基本知识(针对MySQL数据库)
JDBCJava数据库连接,提供了一种与平台无关的用于执行SQL语句的标准javaAPI,可以方便实现多种关系型数据库的统一操作JDBC驱动分类JDBC-ODBC桥驱动ODBC是由微软提供的编程接口,JDBC也是模仿了ODBC的设计JDBC-本地驱动直接使用各个数据库生产商提供的JDBC驱动程序,因为只能应用在特定的数据库上,会丧失程序的可移转载 2016-11-29 18:05:02 · 2285 阅读 · 0 评论 -
IntelliJ IDEA 中详细图解记录如何连接MySQL数据库
IntelliJ IDEA使用教程 (总目录篇)在网上down了个web项目,在 IntelliJ IDEA 这个编辑器里面跑起来,但是发现domain文件夹下的xml文件都报如下的红色提示错误:Cannot resolve table 'jrun_access' less... (Ctrl+F1) This inspection lets you spot the following p...原创 2016-10-20 15:04:28 · 86715 阅读 · 50 评论 -
详细图解MySQL(win7x64 5.7.16版本)下载、安装、配置与使用
结合网上的资料,自己亲自的去安装了一次MySQL,安装版本是win7x64 5.7.16。在安装过程中出现并解决了如下问题:1.“mysql 服务无法启动 服务没报告任何错误”2.启动MySQL服务的时候,提示“发生系统错误 2,系统找不到指定的文件”。3.TIMESTAMP with implicit DEFAULT value is deprecated. Please use ...原创 2016-10-13 16:20:23 · 47289 阅读 · 71 评论 -
mongoVUE 报 MongoAuthenticationException
刚刚安装完mongo db 并且让这个mongo db安装成系统服务,然后给启动啦,以为自己这就可以像MySQL那样;安装好之后,配合可视化工具Navicat for MySQL简单的就跑起来了,但是呢,并不是这个样子。出bug啦,我暂且记录一下,正在找解决之法。Unable to fetch Collection statsInvalid credentials for databa原创 2017-01-17 15:02:27 · 7486 阅读 · 3 评论 -
mongo vue 批量删除表数据
在mongo vue 里面删除所筛选出来的批量数据,当然这是在windows上的mongo vue才会出的问题。要是mac的话,好像不是这个工具,可以没问题的删除。如图下:问题:Server should be main/master/primaryType: System.ExceptionStack: 在 MangoUI.MMongo.MustBe原创 2016-07-14 09:14:01 · 5601 阅读 · 0 评论 -
mongodb 中的模糊查询----(like 查询语句) 在mongo VUE里面怎么写查询
模糊查询:就是sql的select * from table where xx like yy的样式的sql语句。db.user.find({"name":/ab/})这样,可以查出所有包含有"ab"字符串的数据了。等同于select * from user where name like "ab"说的再多,不如给图来的实在。图1:特殊一点点,like语句里面是带括原创 2016-07-13 19:48:59 · 48123 阅读 · 1 评论 -
mongo db 命令行 查询语句输出格式化 .pretty() 的使用例子
在mongo db 命令行使用一些查询语句的时候,数据的查询结果要是忒长的话,那在筛选信息的时候,眼睛都要花啦。有格式化查询的结果吗?有的:db.getCollection('streams').find({"title" : "趣味无穷lxk"}).pretty()重点就是 .pretty() 的使用。...原创 2019-07-08 18:17:47 · 2422 阅读 · 0 评论 -
mongodb aggregate $unwind
首先了解一下这个单词啥意思,知道的就不说了,不知道的咱先了解一下。那么mongo的这个 $unwind 命令的作用:拆分(unwind)可以将数组中的每一个值拆分为单独的文档。示范一下怎么拆分先存2个数据到dbdb.test.insert({ "_id" : ObjectId("5cd54b751488c15e0c497633"), "username" : "lxk", "...原创 2019-05-18 19:17:45 · 6596 阅读 · 2 评论 -
mongodb aggregate 命令行 计算某个数组长度的总和
现在需求是算mongodb里面的某个表的某个字段,这个字段是个list类型的,在mongod里面就是个数组类型的,现在要计算整个表里面这个属性的所有的个数。这地方是2个例子,第一个是测试的例子,使用到的数据db.test.insert({ "_id" : ObjectId("5cd54b751488c15e0c497633"), "username" : "Alex", "tag...原创 2019-05-10 18:50:56 · 3750 阅读 · 0 评论 -
mongodb aggregate $project 命令
一看这单词,首先想到是“项目”的意思,但是在这个命令里面却是另外的意思使用"$project"可以从文档中提取字段,可以重命名字段最简单的一个"$project"操作是从文档中选择想要的字段。可以指定包含(1)或者不包含(0)一个字段db.test.aggregate({"$project":{"username":1,"_id":0}})默认情况下,如果文档中存在"_id"字...原创 2019-05-18 23:15:13 · 9312 阅读 · 0 评论 -
@Query----------------springMVC
就简单说我在代码里面是怎么用的例子然后可以依葫芦画瓢,模仿着来。 /** * 首先就是在这个spring mvc里面这个注解的基本作用 * 查mongo数据库的字段:如下,依次添加字段,各个字段是and关系 * 后面的数字是索引,依次对应下面方法的参数 * 返回类型,根据实际情况,有的是多个就list,单个就数据的model类型 */原创 2016-06-17 15:51:30 · 1758 阅读 · 0 评论 -
mongodb too much data for sort() with no index
系统报错如下:org.springframework.data.mongodb.UncategorizedMongoDbException:too much data for sort() with noindex. add an index or specify a smaller limit;nested exception is com.mongodb.MongoException:原创 2016-09-28 17:05:43 · 2120 阅读 · 0 评论 -
java 如何将日期类型Date 时间戳 转换为 期望格式的 日期字符串(mongo db)
存了一个时间类型(Date)的数据到mongo数据库中,但是前台显示的是一串数字。继而引发了如下问题:Java里面如何把 时间戳 1477387464495 转换为 2016-10-25 17:24:24 期望格式的日期字符串。因为业务需要,在model里面有个Date类型的字段,然后需要按这个时间类型排序。但是在后台处理完之后,返回到前台,发现时间变成了13位数字,学名叫时间戳。不是我想要的...原创 2016-10-25 18:16:31 · 8834 阅读 · 6 评论 -
@Query(扩展MongoRepository接口)---------springMVC的另一类的写法
在使用@Query()的时候,只能一次写一些简单的查询语句,对于一些复杂的查询语句,一个简单的@Query()是满足不了需求的。比如:有时候有个字段是有值的,有时候又是没值的。究竟怎么查询!!!@Query(),就是无法达到想要的结果。比如需求如下:前台搜索,如果不写搜索条件,那么就不过滤,查询所有;若有写搜索条件,则按条件查询。即mongo DB的like查询。那么,就需原创 2016-10-06 22:12:00 · 17714 阅读 · 3 评论 -
java 中 mongodb的各种操作 模糊查询 精确查询 等等
本意是想查查mongo数据库的int类型的like怎么查,但是好像没 解决这个问题。精确查询;模糊查询;分页查询,每页多少:按某个字段排序(或升或降):查询数量:大于,小于,等于;且,或,不为空,查询在某个范围内,删除等等查询。转载 2016-06-03 14:03:00 · 66191 阅读 · 20 评论 -
mongodb 命令行基本命令使用大全
(先声明下,下面的命令,我没有都测试过,这是我转载的,以备后用,所以喷子且留情,不然小心我三十米的大刀!!!想想我都怕!!!)成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:...转载 2017-01-18 15:27:31 · 23988 阅读 · 0 评论 -
mongodb authentication 设置权限之后,新建个管理账户和一般数据库用户,在win 7 64bit 环境下测试使用实例
主要是解决在测试使用mongo db 时候,总是出现的MongoAuthenticationException 异常和 not authorized for query,not authorized on admin to execute command 等问题。直接上测试步骤图拉。我这个是先卸载了原来的mongo服务,然后删除我们配置的data文件夹下的所有东西,同原创 2017-01-18 11:33:47 · 9852 阅读 · 7 评论 -
spring--data-mongondb ...CannotGetMongoDbConnectionException: Failed to authenticate to database
HTTP Status 500 - Request processing failed; nested exception is org.springframework.data.mongodb.CannotGetMongoDbConnectionException: Failed to authenticate to database [lxkdb], username = [tester],本意我是打算使用spring + springMVC + mongoDB,做个测试项目的。但是配置完成之后,一旦原创 2017-04-07 22:56:13 · 7473 阅读 · 3 评论 -
详细图解mongodb 3.4.1 win7x64下载、安装、配置与使用2017/01/16
详细图解,记录 win7 64 安装mongo数据库的过程。安装的版本是 mongodb-win32-x86_64-2008plus-ssl-3.4.1-signed。我下载的源文件:mongodb-win32-x86_64-2008plus-ssl-3.4.1-signed我的系统:win 7 64 bit 8g内存为了方便下载,我把我当时下载的这个包,放在某度的云盘上。链接原创 2017-01-16 16:14:01 · 21251 阅读 · 30 评论 -
contains dots but no replacement was configured!Make sure map keys don't contain dots in the first p
Map key 127.0.0.1:44444 contains dots but no replacement was configured! Make sure map keys don't contain dots in the first place or configure an appropriate replacement!在使用mongo db的时候保存数据时候,出现了如上原创 2017-06-01 09:46:14 · 4849 阅读 · 3 评论 -
MongoDB 可视化工具 RoboMongo---Win7 64 安装
因为之前一直在Windows上使用的mongoVUE,但是吧,这个版本太老旧了,而且高级的要收费的,不收费的呢,都是老的很的版本,我用的版本都是1.5.3.o啦。会报一些莫名其妙的错误,很是不爽,在我自己在本地电脑上搞测试的时候,明明应该OK的,他却一直报错,然后我就想换个可视化工具试试,然后就找到啦他Robomongo 0.9.0这个工具的网址,算是个开源的项目吧。http:原创 2017-01-18 15:51:17 · 28032 阅读 · 5 评论 -
Mongodb命令行 更新命令(update、save)不是一般的全,是非常全
Mongodb更新有两个命令:update、save。1.1update命令update命令格式:db.collection.update(criteria,objNew,upsert,multi)参数说明:criteria:查询条件objNew:update对象和一些更新操作符upsert:如果不存在update的记录,是否插入objNew这个新的文档,true为插入...转载 2018-08-01 16:06:34 · 14578 阅读 · 0 评论 -
mongo数据库的各种查询语句示例(比较全的)
左边是mongodb查询语句,右边是sql语句。对照着用,挺方便。db.users.find() select * from usersdb.users.find({"age" : 27}) select * from users where age = 27db.users.find({"username" : "joe", "age" : 27}) select * from us...转载 2016-06-17 15:39:52 · 64784 阅读 · 10 评论