码迷,mamicode.com
首页 > 数据库
sql-行列转换
行转列列传行更具体例子 1、查看数据 Sql代码 SELECT * FROM tabName ; Sql代码 Sql代码 2、列转行统计数据 Sql代码 SELECT DATE , MAX(CASE NAME WHEN '小说' THEN Scount ELSE 0 END ) 小说, MAX(CA ...
分类:数据库   时间:2019-09-24 17:48:02    阅读次数:158
mysql 字符串截取
MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。 1. 字符串截 ...
分类:数据库   时间:2019-09-24 17:40:05    阅读次数:67
数据库
数据的操作 insert intodemo valuser(1,“fofof”,“foamxo”) 写入数据 select fromdemo; update demo set password=“123” where num=1; TRUNCATE 表名 删除表内每行的数据 删除表:drop tab ...
分类:数据库   时间:2019-09-24 17:37:45    阅读次数:99
mysqlbinlog恢复误删数据
概述 代码bug,在处理上传出现异常时执行了DELETE FROM t_resource WHERE resource_id = ? OR parent_id = ?因为OR条件导致用户的上传的所有数据被清空了。 show 查看是否有开启log-bin备份 欣慰的是,已经开启了二进制日志备份。那接下 ...
分类:数据库   时间:2019-09-24 17:37:15    阅读次数:113
mssql 数据库“查询处理器用尽了内部资源,无法生成查询计划。”问题的处理
在项目中动态拼接sql语句,使用union all连接结果集,每个查询语句都使用了in(几百个数值)。语句如: 当in和union all 很多时执行就会发生异常 ”查询处理器用尽了内部资源,无法生成查询计划。这种情况很少出现,只有在查询极其复杂或引用了大量表或分区时才会出现。请简化查询。如果您认为 ...
分类:数据库   时间:2019-09-24 17:17:25    阅读次数:339
sqlmap注入工具
sqlmap是sql自动注入工具。 sqlmap最基本用法:打开命令行交互界面。 1.检测是否存在注入点:sqlmap -u "ww.xxx.com/test.php?id=1" 2.检测数据库名:sqlmap -u "ww.xxx.com/test.php?id=1" --dbs 3.检测指定数据 ...
分类:数据库   时间:2019-09-24 17:14:24    阅读次数:103
mysql命令总结(1)
mysql命令总结(1)mysql的服务相关命令 mysql的连接及退出命令 mysql数据库的相关命令 Mysql支持的数据类型 Mysql常见约束 ...
分类:数据库   时间:2019-09-24 15:56:03    阅读次数:122
oracle 11g 下载安装 使用记录
Oracle 11g 使用记录 1.下载oracle快捷安装版: (1)下载连接:https://pan.baidu.com/s/1ClC0hQepmTw2lSJ2ODtL7g 无提取码 (2)去官网下载 下载完之后进行傻瓜式安装 2.登陆oracle: (1)菜单栏 --> 输入cmd,进入系统自 ...
分类:数据库   时间:2019-09-24 15:51:53    阅读次数:91
【10】MySQL:MyCAT 分布式架构
写在前面的话 在学习的索引的时候,有提到,当数据表数据达到 800W 的时候,索引的性能就开始逐步下降。对于一个公司而言,主要业务数据表达到 1000W 都很容易。同时这张表一般都是业务常用的表,操作还比较频繁。所以为了提升用户体验,需要采用另外的方式对数据库进行优化,那就是分库分表。而 MyCAT ...
分类:数据库   时间:2019-09-24 15:49:20    阅读次数:105
10-SQLServer中统计信息的使用
一、总结 1.网址https://docs.microsoft.com/en-us/sql/relational-databases/system-catalog-views/sys-stats-transact-sql?view=sql-server-2017(sys.stats)2.什么是统计信 ...
分类:数据库   时间:2019-09-24 15:47:44    阅读次数:119
mysql 生成一个自增序列
SELECT @row := @row + 1 AS row FROM (select 0 union all select 1 union all select 2 union all select 3 union all select 4 union all select 5 union all ...
分类:数据库   时间:2019-09-24 15:36:18    阅读次数:289
gdb 调试中No symbol “***” in current context解决方法
主要是因为GCC/G++版本和GDB不匹配造成的,网上也有说是因为O2优化问题,具体啥原因需要自己尝试一下。 解决: 放狗搜索,解决办法是在编译是加-gdwarf-3即可,出现这样的原因是gcc,gdb的版本不匹配造成的。 参考: https://blog.csdn.net/u013573789/a ...
分类:数据库   时间:2019-09-24 15:35:13    阅读次数:249
mysql命令总结(2)
mysql命令总结(2)数据表的基本操作 数据表字段的基本操作 mysql数据常见的增删改 数据库的备份与恢复 ...
分类:数据库   时间:2019-09-24 15:34:08    阅读次数:103
Plsql配置后,sql语句可以简写 快速使用
in=INSERT up=UPDATE se=SELECT fr=FROM wh=WHERE or=ORDER BY de=DELETE df=DELETE FROM sf=SELECT * FROM sc=SELECT COUNT(*) FROM sfu=SELECT * FROM FOR UPD... ...
分类:数据库   时间:2019-09-24 14:24:45    阅读次数:192
Java连接mysql数据库出现The server time zone value '?й???????' is unrecogni的解决
Mysql版本:8.0.17 在为MyBatis添加数据源配置时,在application.yml文件中添加了MySQL数据源连接信息。 运行代码生成类报错,The server time zone value '?й???????' is unrecognized or represents mo ...
分类:数据库   时间:2019-09-24 14:20:45    阅读次数:162
Mysql高手系列 - 第12篇:子查询详解
这是Mysql系列第12篇。 环境:mysql5.7.25,cmd命令中进行演示。 本章节非常重要。 子查询 出现在select语句中的select语句,称为子查询或内查询。 外部的select查询语句,称为主查询或外查询。 子查询分类 按结果集的行列数不同分为4种 标量子查询(结果集只有一行一列) ...
分类:数据库   时间:2019-09-24 14:17:16    阅读次数:90
数据库中间件详解 | 珍藏版
1 数据库拆分过程及挑战         互联网当下的数据库拆分过程基本遵循的顺序是:垂直拆分、读写分离、分库分表(水平拆分)。每个拆分过程都能解决业务上的一些问题,但同时也面临了一些挑战。  1.1 垂直拆分 对于一个 ...
分类:数据库   时间:2019-09-24 14:09:48    阅读次数:74
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!