码迷,mamicode.com
首页 > 数据库
经典SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server---创建 备份数据的deviceUSE masterEXEC sp_addumpdevice 'disk', 'tes...
分类:数据库   时间:2015-06-24 10:37:27    阅读次数:180
MySQL python组件安装
可使用pip进行安装pip install MySQL-python如出现以下错误_mysql.c:44:23: 错误:my_config.h:没有那个文件或目录 _mysql.c:46:19: 错误:mysql.h:没有那个文件或目录 _mysql.c:47:26: 错误:mysqld...
分类:数据库   时间:2015-06-24 10:36:55    阅读次数:156
使用mysql存储过程递归tree(如一个上级下面的所有下级的所有下级。。。。)
创建存储过程DROP FUNCTION `getSubAgent`;CREATE FUNCTION `getSubAgent` (agentId INT)RETURNS VARCHAR(4000)BEGINDECLARE sTemp VARCHAR(4000);DECLARE sTempChd VA...
分类:数据库   时间:2015-06-24 10:32:58    阅读次数:361
自动分组+合并完整的sql脚本
BEGIN#前提:指定字符串长度为8字符定长#逻辑:循环8次,比对2个字符串相同索引位置下的数值大小,并取结果最大值。#示例:merge1(输入参数source1,输入参数source2,输出结果result)#注意:输入参数必须是8位字符串 set @cindex=1; set result=''...
分类:数据库   时间:2015-06-24 10:33:33    阅读次数:354
[技巧篇]06.关于防止SQL注入的方式,不使用预处理
在一期,二期阶段,有一些同学,对于SQL语句总是使用字符串的拼接,这是一个比较坏的毛病,这样非常影响我们的程序的安全性,所以一般情况下我们都推荐预处理模式,针对这种模式希望不了解的同学去努力学习,下面我给大家介绍另一种防止SQL注入的方式,希望对你们有帮助!应该说,您即使没有处理 HTML 或 Ja...
分类:数据库   时间:2015-06-24 10:31:54    阅读次数:130
oracle函数listagg的使用说明(分组后连接字段)
关于oracle函数listagg的使用说明工作中经常遇到客户提出这样的需求,希望在汇总合并中,能够把日期逐个枚举出来。如图,原始数据是这样的:客户希望能够实现这样的汇总合并:那么通常我会使用listagg这个函数,但是好多网上都是系统的全面的介绍listagg这个函数的使用方法,看起来很费力气。在...
分类:数据库   时间:2015-06-24 10:30:51    阅读次数:153
对数据库进行增删改查操作
本篇文章接上一篇 使用的连接是上一章的JDBC驱动链接的SQLServer驱动 package addressUtil; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import ja...
分类:数据库   时间:2015-06-24 09:22:33    阅读次数:111
数据库备份
数据库备份实例/** **数据库备份实例 **朱二 2004年5月 **备份策略: **数据库名:test **备份文件的路径e:\backup **每个星期天凌晨1点做一次完全备份,为保险起见,备份到两个同样的完全备份文件test_full_A.bak和test_full_B.bak **每天1点...
分类:数据库   时间:2015-06-24 09:16:14    阅读次数:177
mysql语句记录
UPDATEpatent_2014_shanshanINNERJOINpatent_2014zhaoon(shan.APPNO=zhao.APPNO)SETshan.isFind=1;
分类:数据库   时间:2015-06-24 09:14:21    阅读次数:140
笔记-Microsoft SQL Server 2008技术内幕:T-SQL语言基础-10 可编程对象
关于批处理下列语句不能在同一批处理中和其他语句同时编译:CREATE DEFAULT、CREATE FUNCTION、CREATE PROCEDURE、CREATE RULE、CREATE SCHEMA、CREATE TRIGGER及CREATE VIEW。例如,以下代码包含一个IF语句,之后在同一...
分类:数据库   时间:2015-06-24 07:05:41    阅读次数:167
笔记-Microsoft SQL Server 2008技术内幕:T-SQL语言基础-09 事务和并发
事务必须有四个属性:原子性、一致性、隔离性、持久性,这四个属性的首字母可以缩写为ACID。以下代码定义了一个事务,插入新订单数据:-- Start a new transactionBEGIN TRAN; -- Declare a variable DECLARE @neworderid AS .....
分类:数据库   时间:2015-06-24 07:03:59    阅读次数:151
ThinkPHP 利用.htaccess文件的 Rewrite 规则隐藏URL中的 index.php
原文:ThinkPHP 利用.htaccess文件的 Rewrite 规则隐藏URL中的 index.phpURL重写 通常的URL里面含有index.php,为了达到更好的SEO效果可能需要去掉URL里面的index.php ,通过URL重写的方式可以达到这种效果,通常需要服务器开启URL_REW...
分类:数据库   时间:2015-06-24 01:55:50    阅读次数:128
Mysql的SQL模式
Mysql在5.6版本以后默认的SQL模式是STRICT_TRANS_TABLES,对数据的严谨性和一致性上比之前版本要有所提升。 一、查看当前sql模式 mysql> select @@sql_mode; +--------------------------------------------+ | @...
分类:数据库   时间:2015-06-24 00:53:57    阅读次数:162
MySQL优化之——自定义存储过程和函数
MYSQL中创建存储过程和函数分别使用CREATE PROCEDURE和CREATE FUNCTION 使用CALL语句来调用存储过程,存储过程也可以调用其他存储过程 函数可以从语句外调用,能返回标量值 创建存储过程 语法 CREATE PROCEDURE sp_name ([ proc_parameter ]) [ characteristics..] routine_body...
分类:数据库   时间:2015-06-24 00:47:34    阅读次数:205
MySQL计划任务(事件调度器)(Event Scheduler)[转]
原文链接: http://www.cnblogs.com/c840136/articles/2388512.html MySQL5.1.x版本中引入了一项新特性EVENT,顾名思义就是事件、定时任务机制,在指定的时间单元内执行特定的任务,因此今后一些对数据定时性操作不再依赖外部程序,而直接...
分类:数据库   时间:2015-06-24 00:35:45    阅读次数:122
[LeetCode][SQL]Department Top Three Salaries
Department Top Three SalariesTheEmployeetable holds all employees. Every employee has an Id, and there is also a column for the department Id.+----+--...
分类:数据库   时间:2015-06-24 00:32:49    阅读次数:139
利用innodb_force_recovery修复MySQL数据页损坏
现象:启动MySQL服务时报1067错误,服务无法启动。 查看xxx.err错误日志发现有数据页损坏信息: InnoDB:Databasepagecorruptionondiskorafailed InnoDB:filereadofpage200. 出现上述现象是由于突然断电、强...
分类:数据库   时间:2015-06-24 00:30:23    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!