码迷,mamicode.com
首页 > 数据库 > 周排行
mysql中的多行查询结果合并成一个
利用函数:group_concat(),实现一个ID对应多个名称时,原本为多行数据,把名称合并成一行,如|1 | 10,20,20| MySQL中group_concat函数完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] ...
分类:数据库   时间:2017-04-13 19:09:20    阅读次数:234
Mysql优化系列(1)--Innodb引擎下mysql自身配置优化
摘自 http://www.cnblogs.com/kevingrace/p/6133818.html 1.简单介绍InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些 ...
分类:数据库   时间:2017-04-13 19:12:12    阅读次数:223
使用plsql创建package
1、 2、需要在packages中新建相同的包名;否则无法编译,报没有声明 ...
分类:数据库   时间:2017-04-13 19:20:57    阅读次数:330
Oracle自动性能统计
高效诊断性能问题,需要提供完整可用的统计信息,好比医生给病人看病的望闻问切,才能够正确的确诊,然后再开出相应的药方。Oracle数据库为系统、会话以及单独的sql语句生成多种类型的累积统计信息。本文主...
分类:数据库   时间:2017-04-13 19:30:50    阅读次数:177
MySQL二进制日志格式对复制的影响
复制的分类 基于SQL语句的复制 - SBR 主库二进制日志格式使用STATEMENT 在MySQL 5.1之前仅存在SBR模式, 又称之为逻辑复制. 主库记录CUD操作的SQL语句, 从库会读取并重放. 优点 生成的日志量少, 节约网络传输IO 当主从的列的顺序不一致时, SBR依然可以正常工作. ...
分类:数据库   时间:2017-04-13 19:57:47    阅读次数:183
Sql Server char、varchar、nchar、nvarchar的区别
(1) 定义: char: 固定长度,存储ANSI字符,不足的补英文半角空格。 nchar: 固定长度,存储Unicode字符,不足的补英文半角空格 varchar: 可变长度,存储ANSI字符,根据数据长度自动变化。 nvarchar: 可变长度,存储Unicode字符,根据数据长度自动变化。 n ...
分类:数据库   时间:2017-04-13 19:59:08    阅读次数:212
MySQL中乐观锁和悲观锁 原理、区别
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Op ...
分类:数据库   时间:2017-04-13 19:59:54    阅读次数:242
mysql--二进制日志(bin-log)三种格式介绍及分析
一、Mysql binlog日志有三种格式,分别为ROW、Statement以及MiXED。Row LevelBinary Log会记录成【每一行数据被修改的形式】,然后在Slave端再对相同的数据进行修改。如果修改了表的结构,那么binlog日志记录的是重新创建表,在插入字段、update等操作语 ...
分类:数据库   时间:2017-04-13 20:00:57    阅读次数:196
adb push命令的使用
近期刚接触一种工具(命令),什么命令呢?就是adb命令,对这个命令纯属一个小白鼠,什么都不懂,所以仅仅能adb --help 一下參数。然后就尝试着使用。 今天遇到一个问题,需要将某个文件拷到小机上面,小机能够理解为手机或者平板电脑这样的相似的机子,机子是跑安卓的。顿时就不知道怎么拷贝了。于是搜索了 ...
分类:数据库   时间:2017-04-13 20:04:41    阅读次数:196
如何对抗、预防 SQL注入 攻击
一、SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。 二、SQL注入攻击的总体思路 1.寻找到SQL注入的位置 2.判断服务器类型和后台数据库类型 3.针对不通的服务器和数据库特 ...
分类:数据库   时间:2017-04-13 20:07:44    阅读次数:228
centos7.2下安装mysql5.7,使用rpm包安装
环境: CentOS Linux release 7.2.1511 (Core) mysql-5.7.18 1 安装前需要先卸载mariadb-lib 2 到官网去下载最新的rpm包:mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar 解压出rpm-bundle.tar ...
分类:数据库   时间:2017-04-13 20:08:25    阅读次数:261
mysql初始化命令及其他命令
这个问题纠结了我两年: 为了配置my.cnf中 undo的 参数生效,以及生成undo文件,使用一下命令 /usr/bin/mysql_install_db --defaults-file=/etc/my.cnf --datadir=/dbfiles/data --basedir=/dbfiles/ ...
分类:数据库   时间:2017-04-13 20:10:14    阅读次数:304
js上传文件带参数,并且,返回给前台文件路径,解析上传的xml文件,存储到数据库中
ajaxfileupload.js jsp java 实现了,js上传文件带参数,并且,返回给前台文件路径,解析上传的xml文件,存储到数据库中 ...
分类:数据库   时间:2017-04-13 20:12:30    阅读次数:565
oracle存储过程加密
引言:平时大家在做项目的时候,经常会遇到把Oracle存储过程带到项目现场来测试系统。这时如果想对自己的存储过程进行保密,不使别人看到源代码,就可以对已有的存储过程进行加密保护。顾名思义,就是对Oracle存储过程源码的加密。当然不是什么时候都需要的,当有的项目对安全性要求比较高的时候可以采用,下面 ...
分类:数据库   时间:2017-04-13 20:21:12    阅读次数:236
互联网时代对DBA的要求
我曾做过专业传统DBA,关系型数据库基本都碰过。最近两年兼职管理下数据库,现在互联网公司基础架构都在云上,没有传统意义dba了。 比起过去rdbms一统天下,如今“数据库”这个概念已经比较广泛了,包括关系型,nosql,缓存,大数据等。所以能力上对开发者和管理者就提出更全面的要求,即便不能门门精通, ...
分类:数据库   时间:2017-04-13 20:21:07    阅读次数:184
【mysql 统计分组之后统计录数条数】
SELECT count(*) FROM 表名 WHERE 条件 // 这样查出来的是总记录条 SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id //这样统计的会是每组的记录条数. 如何获得 第二个sql语句的总记录条数? select count(*) fr ...
分类:数据库   时间:2017-04-13 20:54:28    阅读次数:203
gdb 打印内存 x
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu ...
分类:数据库   时间:2017-04-13 21:08:52    阅读次数:668
leetcode中Database题(一)
Combine Two Tables Table: Person Table: Address Write a SQL query for a report that provides the following information for each person in the Person t ...
分类:数据库   时间:2017-04-13 21:10:53    阅读次数:237
【转】【备忘录】MySQL性能优化的21个最佳实践 和 mysql使用索引
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句 ...
分类:数据库   时间:2017-04-13 21:19:34    阅读次数:253
Mysql常用命令
修改连接密码: ...
分类:数据库   时间:2017-04-13 21:21:12    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!