首页 > 数据库技术
java.sql.SQLException:连接是只读的。不允许导致数据修改的查询
我的项目中 service的实现类少了写一个注解 : 只读事务(@Transactional(readOnly = true) 应用场合: 如果你一次执行单条查询语句,则没有必要启用事务支持,数据库默认支持SQL执行期间的读一致性; 如果你一次执行多条查询语句,例如统计查询,报表查询,在这种场景下, ...
分类:数据库技术   时间:2019-12-07 12:54:49    收藏:0  评论:0  赞:0  阅读:241
MongoDB 备份与还原 mongodump、mongorestore
MongoDB 备份与还原 mongodump、mongorestore 目录 MongoDB 备份与还原 一、 MongoDB 备份 1、mongodump 2 、cp 或者rsync 3、单节点意外关闭后,如何恢复数据 4、查看备份数据 二、MongoDB 还原 1、mongorestore特点 ...
分类:数据库技术   时间:2019-12-07 12:39:06    收藏:0  评论:0  赞:0  阅读:92
MYSQL 游标学习及使用实例
who?(游标是什么?)游标(cursor)官方定义:是系统为用户开通的一个数据缓冲区,存放sql执行结果。每个游标区都有一个名字,用户可以通过sql语句逐一从游标中获取记录,并赋值给变量,交由主语言进一步处理;个人理解:感觉游标和指针相似,指定结果集后一行行执行; why?(为什么要学习游标)游标 ...
分类:数据库技术   时间:2019-12-07 12:12:56    收藏:0  评论:0  赞:0  阅读:117
ssm+mysql 时间显示相差了12小时的问题 Gson
怎么改时区,连接字符串加时区都无效,后来才发现原来返回的是对的,并不是时区问题。 后来感觉是gson问题,关键是在其他数据表并没有这个问题。 把 gson改成 Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm:ss").cre ...
分类:数据库技术   时间:2019-12-07 12:07:09    收藏:0  评论:0  赞:0  阅读:216
Linux中使用mysqldump对MySQL数据库进行定时备份
Linux中使用mysqldump对MySQL数据库进行定时备份: #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH export LANG=en_US.UT ...
分类:数据库技术   时间:2019-12-07 12:02:48    收藏:0  评论:0  赞:0  阅读:90
mysql在海量数据时的处理方案
1.分区 2.缓存 3.一主多从分离读多写少的压力 4.写的压力:分库分表 4.1分分表 水平切分: 数据库的垂直切分:按照 表功能和数据关联密切程度;表太多造成的海量数据考虑按业务逻辑划分;能缓解数据量和访问量造成的问题但不能根治; 表的垂直切分:可以分到多库中,不遵守范式 表的水平切分:解决单表 ...
分类:数据库技术   时间:2019-12-07 11:57:31    收藏:0  评论:0  赞:0  阅读:86
MongoDB 红宝书-MongoDB官网使用指南
本文转载自Mongodb中文社区:http://www.mongoing.com/archives/27359 无论你是MongoDB的使用者、爱好者、初学者还是路人甲,有一个学习与进修的资源宝藏是千万不可浪费的,那就是MongoDB官方网站。 进入网站首页后,会看到顶端简洁明了的导航栏: 产品:包 ...
分类:数据库技术   时间:2019-12-07 11:57:08    收藏:0  评论:0  赞:0  阅读:134
Go操作MySQL
Go操作MySQL 连接 Go语言中的database/sql包提供了保证SQL或类SQL数据库的泛用接口,并不提供具体的数据库驱动。使用database/sql包时必须注入(至少)一个数据库驱动。 我们常用的数据库基本上都有完整的第三方实现。例如:MySQL驱动 下载依赖 go get -u gi ...
分类:数据库技术   时间:2019-12-07 11:29:16    收藏:0  评论:0  赞:0  阅读:61
mysql安装及初始密码问题
1)mysql 安装 1.安装MySQL YUM资源库 [root@localhost ~]# yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2.此时可以使用以下命令搜索到所 ...
分类:数据库技术   时间:2019-12-07 11:12:24    收藏:0  评论:0  赞:0  阅读:96
Go语言操作mongoDB
Go语言操作mongoDB mongoDB是目前比较流行的一个基于分布式文件存储的数据库,它是一个介于关系数据库和非关系数据库(NoSQL)之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 mongoDB介绍 mongoDB是目前比较流行的一个基于分布式文件存储的数据库,它是一个介于关系 ...
分类:数据库技术   时间:2019-12-07 11:10:14    收藏:0  评论:0  赞:0  阅读:101
Mysql分区
Myisam:多个小表一个聚合表,逻辑上的 Innodb:物理文件的划分 注意事项 Show plugins Show engines Show variables like ‘%partition% 分区方式:Range、LIST、HASH、KEY,5.5版本之后支持非整形的Range和List分 ...
分类:数据库技术   时间:2019-12-07 11:06:44    收藏:0  评论:0  赞:0  阅读:75
SQL Server 获取磁盘空间使用情况
对于DBA来说,监控磁盘使用情况是必要的工作,然后没有比较简单的方法能获取到磁盘空间使用率信息,下面总结下这些年攒下的脚本: 最常用的查看磁盘剩余空间,这个属于DBA入门必记的东西: -- 查看磁盘可用空间 EXEC master.dbo.xp_fixeddrives xp_fixeddrives方 ...
分类:数据库技术   时间:2019-12-07 11:00:15    收藏:0  评论:0  赞:0  阅读:74
MySQL实战 | 02-MySQL 如何恢复到半个月内任意一秒的状态?(转载)
作者:hoxis | 不正经程序员 出处:https://hoxis.github.io 欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 MySQL实战 | 02-MySQL 如何恢复到半个月内任意一秒的状态? 看到这个题目是不是觉得数据库再 ...
分类:数据库技术   时间:2019-12-07 10:48:58    收藏:0  评论:0  赞:0  阅读:73
mySql搜索引擎
转载自 深入浅出mysql数据库 MySQL5.5以后默认使用InnoDB存储引擎,其中InnoDB和BDB提供事务安全表,其它存储引擎都是非事务安全表。 若要修改默认引擎,可以修改配置文件中的default-storage-engine。可以通过:show variables like ‘defa ...
分类:数据库技术   时间:2019-12-07 10:39:08    收藏:0  评论:0  赞:0  阅读:82
洛谷P2865 [USACO06NOV]路障Roadblocks——次短路
给一手链接 https://www.luogu.com.cn/problem/P2865 这道题其实就是在维护最短路的时候维护一下次短路就okay了 #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> #inc ...
分类:数据库技术   时间:2019-12-07 10:04:18    收藏:0  评论:0  赞:0  阅读:85
MySQL常用命令
1、 登录 mssql -u root -p; 回车,输入密码,回车。 2、 退出 mysql > exit; mysql > quit;mysql > \q; 3、修改密码 ALTER user 'root'@'localhost' IDENTIFIED BY 'Qaz123#'; 4、创建新用户 ...
分类:数据库技术   时间:2019-12-07 09:58:35    收藏:0  评论:0  赞:0  阅读:94
sqlserver —— 添加用户
1、添加sqlserver身份验证的用户 use master go exec sp_addlogin 'xu', '123456' 完成。 ...
分类:数据库技术   时间:2019-12-07 09:55:22    收藏:0  评论:0  赞:0  阅读:114
基于SqlClient开发SQLServer工具类 伸手党的福音
注意:代码直接Copy调用即可,SQLServer工具类跟我上一个Oracle工具类有所不同,区别在于调用存储过程中是参数使用 /// <summary> ///基於.net( 向下兼容4.0)開發 SQLServerDBHelper工具類 ///<para>作者: 害羞的青蛙</para> /// ...
分类:数据库技术   时间:2019-12-07 09:49:42    收藏:0  评论:0  赞:0  阅读:93
解决Navicat for mysql 无法连接mysql8.X服务器问题
原因:由于msql 8.X的密码加密规则跟5.X不一样,所以修改服务端加密规则解决此问题。 步骤: ALTER USER 'root'@'localhost' IDENTIFIED BY 'Qaz123#' PASSWORD EXPIRE NEVER;#修改加密规则 ALTER USER 'root ...
分类:数据库技术   时间:2019-12-07 09:48:38    收藏:0  评论:0  赞:0  阅读:335
解决[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause 的问题 MySQL
错误: Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which ...
分类:数据库技术   时间:2019-12-07 01:59:55    收藏:0  评论:0  赞:0  阅读:102
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!