码迷,mamicode.com
首页 > 数据库
mysqldump 内存消耗
MySQL :: MySQL 8.0 Reference Manual :: 4.5.4 mysqldump — A Database Backup Program https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html#mysqldump-pe ...
分类:数据库   时间:2020-03-28 23:49:31    阅读次数:199
Linux 安装MySQL
一、准备工作 https://dev.mysql.com/downloads/mysql/ 1.1 上传到指定目录,解压 tar -xvf mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz 1.2 添加用户和组 [root@VM_0_3_centos mysql] ...
分类:数据库   时间:2020-03-28 23:42:30    阅读次数:86
mybatis框架中parameterType为Map的用法 和 数据库语句多层嵌套
当需用到参数Map里面的数据时,直接写传进去的key,例Map map = new HashMap(); map.put("currPage1",10); 在mybatis的xml文件中需要引用的地方写上currPage1,如下文 数据库语句多层嵌套时,先执行最里层的语句,表的别名定义语句的最里层, ...
分类:数据库   时间:2020-03-28 23:37:39    阅读次数:108
MySQL 的“utf8”实际上不是真正的 UTF-8
MySQL 的“utf8”实际上不是真正的 UTF-8,“utf8”只支持每个字符最多三个字节,而真正的 UTF-8 是每个字符最多四个字节。 MySQL 一直没有修复这个 bug,他们在 2010 年发布了一个叫作“utf8mb4”的字符集,这个字符集才是真正的“UTF-8”。 如果你在使用 My ...
分类:数据库   时间:2020-03-28 23:34:18    阅读次数:93
mysql导出索引sql 导出索引创建语句
SELECT CONCAT('ALTER TABLE `',TABLE_NAME,'` ', 'ADD ', IF(NON_UNIQUE = 1, CASE UPPER(INDEX_TYPE) WHEN 'FULLTEXT' THEN 'FULLTEXT INDEX' WHEN 'SPATIAL' ...
分类:数据库   时间:2020-03-28 23:27:43    阅读次数:172
#writeup# 深交所CTF内训T1-SQL注入
T1:SQL 注入 hint:简单的注入漏洞,可以使用sqlmap工具。 题目地址:http://www.szse.ml:8080/szse-1/index.php 简单的sql注入,先判断是何种注入类型。 http://www.szse.ml:8080/szse-1/index.php?id=1 ... ...
分类:数据库   时间:2020-03-28 23:23:34    阅读次数:100
跨数据库服务器,复制表结构及数据(procedure)
USE [PIS] GO /****** Object: StoredProcedure [dbo].[SynchronizePDI] Script Date: 2020/3/28 20:54:51 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ...
分类:数据库   时间:2020-03-28 23:14:23    阅读次数:84
Python内置数据结构操作VS sqlite3操作
1.摘要 在同一数据库中查询某值,内置数据结构的查询速度快还是数据库sqlite3的查询速度快?针对这一问题,通过构建一个包含2500个随机数的列表,并将其插入sqlite3数据库中,利用timeit模块,分别对内置数据结构list和sqlite3查询某一值在不在数据组中进行对比。 2.代码 >>> ...
分类:数据库   时间:2020-03-28 21:48:06    阅读次数:86
mysql-Invalid use of group function-聚合函数不能直接使用在where后面-使用exists,外查询与子查询应条件关联
1、创建表和插入数据 CREATE TABLE `tb_test_emp` ( `id` int(11) NOT NULL AUTO_INCREMENT, `dept_id` int(11) NULL DEFAULT NULL, `name` varchar(255) CHARACTER SET u ...
分类:数据库   时间:2020-03-28 21:39:59    阅读次数:136
ORACLE中用某个字段的首字母排序
今天项目上有个需求用某个字段的首字母排序: 正菜上: 1.使用oracle自带的函数nlssort; 1)按照汉字首字母排序:nlssort(xxx,'NLS_SORT=SCHINESE_PINYIN_M'); 2)按照汉字笔画排序:nlssort(xxx,'NLS_SORT=SCHINESE_ST ...
分类:数据库   时间:2020-03-28 21:34:32    阅读次数:111
MySQL-XtraBackup使用
0. 对于InnoDB来说 XtraBackup在备份时,启动2个线程,一个线程按照页不断完成idb文件复制到指定的备份目录,另一个线程负责监视redo,当日志发生变化时,就复制变化的log pages。数据全部复制完成后,停止复制redo log。1. 环境XtraBackup 2.4mysql ... ...
分类:数据库   时间:2020-03-28 20:26:02    阅读次数:90
<<SQL进阶教程>>([日]MICK/著 吴炎昌/译)之性能优化篇
一:使用高效的查询1.参数是子查询时,使用EXISTS代替IN; 如果参数是"1,2,3"这样的数值列表,一般不需要特别注意。 使用EXISTS时更快的原因有以下2个: 1.1如果连接列(id)上建立了索引,那么查询里面表时不要查实际的表,只需查索引就可以了。 1.2如果使用EXISTS,那么只要查 ...
分类:数据库   时间:2020-03-28 20:23:08    阅读次数:114
Linux安装mysql
1.清理环境 centos7会自带一个mariadb(mysql分支) 查看是否已安装 rpm -qa |grep -i mysql rpm -qa |grep -i mariadb(centos7默认系统自带的) rpm删除时如果有依赖关系,可以用yum remove + 包名来删除mariadb ...
分类:数据库   时间:2020-03-28 20:17:26    阅读次数:68
php连接mysql的三种方式和预处理下的sql注入
0x00 前言 学习了一下堆叠注入和这三种连接方式预处理下的SQL注入问题。 0x01 基础知识 参考: https://www.cnblogs.com/joshua317/articles/5989781.html https://www.cnblogs.com/geaozhang/p/98913 ...
分类:数据库   时间:2020-03-28 20:07:26    阅读次数:98
高性能MySQL-第十章 复制(2)
1、复制拓扑 可以在任意个主库和备库之间建立复制,只有一个限制:每一个备库只能有一个主库。 基本原则: 一个MYSQL备库实例只能有一个主库。 每个备库必须有一个唯一的服务器ID。 一个主库可以有多个备库(或者相应的,一个备库可以有多个兄弟备库)。 如果打开了log_slave_updates选项, ...
分类:数据库   时间:2020-03-28 20:02:21    阅读次数:84
MySQL中Innodb的聚簇索引和非聚簇索引
聚簇索引 数据库表的索引从数据存储方式上可以分为聚簇索引和非聚簇索引(又叫二级索引)两种。Innodb的聚簇索引在同一个B-Tree中保存了索引列和具体的数据,在聚簇索引中,实际的数据保存在叶子页中,中间的节点页保存指向下一层页面的指针。“聚簇”的意思是数据行被按照一定顺序一个个紧密地排列在一起存储 ...
分类:数据库   时间:2020-03-28 19:46:08    阅读次数:110
第十一节:Hibernate 原生Sql
Hibernate 原生 SQL 原生 SQL 如果你想使用数据库特定的功能如查询提示或 Oracle 中的 CONNECT 关键字的话,你可以使用原生 SQL 数据库来表达查询。Hibernate 3.x 允许您为所有的创建,更新,删除,和加载操作指定手写 SQL ,包括存储过程。 您的应用程序会 ...
分类:数据库   时间:2020-03-28 18:30:20    阅读次数:115
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!