数据库技术-日排行
create table abc(A int,B int) Select A,count(B) as total from ABC group by A Select A,count(B) as total1 from ABC where B > 30 group by A Select A,cou ...
(2.10)Mysql之SQL基础——约束 关键词:mysql约束 mysql中约束有五种: 【1】非空约束(not null)【2】唯一约束(unique)【3】主键约束(primariy) 【4】外键约束(foreign key)【5】检查约束、条件约束(check) ...
springboot 通过MultipartFile接受前端传过来的文件时是有文件大小限制的(springboot内置tomact的的文件传输默认为1MB),我们可以通过配置改变它的大小限制 首先在启动类中加入: @configuration 再在启动类中加上代码 参考资料中写的更详细https:/ ...
今天在用impdp导入时,Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX卡在建索引的过程一直不动,也不报错,重试了好几遍还是这样。 后来恍然大悟,是不是DB出什么问题了,查看alert日志,发现这个错误: statement in res ...
#(0)环境规划mysql版本:5.6master01:192.168.19.131master02:192.168.19.132#(1)安装docker和docker-composecurl-o/etc/yum.repos.d/docker-ce.repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyuminst
1、 "官网" 下载 2、双击开始安装,一直下一步 用旧版的密码加密 自己写个密码,最少8位 3、测试 打开系统偏好设置 4、mysql需要在系统环境变量里 1)在终端输入 ,没有指令说明。此时就还不能用命令或者IDE使用数据库 2)进入存放系统命令的文件夹, 3)类似配置Java的环境变量, 4) ...
最近项目使用到mongodb的聚合操作,但是yii文档中对这方面资料较少,记录下 ...
Sharding HintShardingStrategy HintShardingAlgorithm 强制路由 ...
当出现Caused by: java.sql.SQLException: Unknown system variable ‘tx_isolation’ 一般是mysql-connector-java的版本太低,数据库的版本太高 之前我用的5.7的数据库,后来换电脑了 装了8.0的数据库,然后mysq ...
postgres性能优化系统优化修改/etc/grub.conf关闭numa=off,修改磁盘IO调度方式elevator=deadline修改方法:grubby--update-kernel=ALL--args="transparent_hugepage=never"--args="elevator=deadline"验证:grubby--info=ALL返回args="rocrashkerne
业务场景 1.表中字段较多 2.查询不需要表中某个字段的数据 语句如下: SELECT CONCAT(' select ',GROUP_CONCAT(COLUMN_NAME),' from ', TABLE_NAME,' ;')FROM information_schema.COLUMNS WHER ...
一、什么是范式 1.1、范式:Normal Format,是离散数学的知识,是为了解决数据的存储与优化而提出来的。要求存储数据后,凡是能够通过关系寻找出来的数据,坚决不再重复存储,终极目标是为了减少数据的冗余。 1.2、范式是一种分层的规范,分为6层,每一层都比上一层更加严格,若要满足下一层范式,前 ...
安装 在官网上下载:mysql80-community-release-el7-2.noarch.rpm。安装方式与5.7没有任何区别。详细见:CentOS7下安装MYSQL5.7。 设置忽略大小写 修改/etc/my.cnf文件,添加配置:lower_case_table_names=1 注意:官 ...
UPDATE customer INNER JOIN (SELECT @row_number:=CASE WHEN @customer_no = s.DepartmentId THEN @row_number + 1 ELSE 1 END AS rowNum, s.id FROM customer ... ...
//查看所有进程 show processlist; //查询是否锁表 show OPEN TABLES where In_use > 0; //查看被锁住的 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; //等待锁定 SELECT * FROM IN... ...
mysqldump:Goterror:1102:Incorrectdatabasename‘#mysql50#.ssh‘whenselectingthedatabase.今天在用MySQLdump备份数据库的时候发现报错了,1102,提示我找不到这个名字的数据库。很简单,去数据库所在的文件夹看看有没有.ssh这个文件夹即可,有则删掉既可。我的目录是在/var/lib/mysql下面
在oracle中,需要加一个序列号,首先想到是用rownum这个关键字,比如sql如下 以上sql如果不增加排序,这个数据没有问题,一旦增加排序,序列号就错乱了 解决方法如下: 第一种解决办法: 第二种解决办法: 个人更倾向于第二种 ...
MySQL_(Java)使用JDBC向数据库发起查询请求 传送门 MySQL_(Java)使用JDBC创建用户名和密码校验查询方法 传送门 MySQL_(Java)使用preparestatement解决SQL注入的问题 传送门 MySQL_(Java)分页查询MySQL中的数据 传送门 MySQL ...
sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* edit /etc/h ...
内连接,左外连接,右外连接都是数据库的常用连接与使用手段 内连接 select * from assets_car c inner join category c on a.id = c.id; 左外连接 select * from assets_car c left join category c ...