MySql

MySQL动态游标

通过(准备语句+视图+静态游标)实现--建立测试表和数据createtablewebuser(usernamevarchar(10));insertintowebuservalues('a1'),('a2'),('a3'),('b1'),('b2'),('b3');commit;--建立存储过程dropprocedureifexistsdynamic_cursor;delimiter//CREATEPROCEDUREdynamic_cursor(INp_n

系统 2019-08-12 01:54:17 2402

MySql

从Web查询数据库之PHP与MySQL篇

PHP+MySQL的组合是构建网站的一个常见搭配,不过如何使用通过Web访问库呢?下面从Web数据库架构的工作原理讲起。从Web查询数据库:Web数据库架构的工作原理一个的浏览器发出一个HTTP请求,请求特定的Web页面,在该页面中出发form表单提交到php脚本文件(如:results.php)中处理Web服务器接收到对results.php页面的请求后,检索文件,并将其传递给PHP引擎处理PHP引擎开始解析脚本。脚本主要包括了连接数据库和执行的命令。P

系统 2019-08-12 01:53:50 2402

数据库相关

工作经常使用的SQL整理,实战篇(二)

原文:工作经常使用的SQL整理,实战篇(二)[原创]工作经常使用的SQL整理,实战篇,地址一览:工作经常使用的SQL整理,实战篇(一)工作经常使用的SQL整理,实战篇(二)工作经常使用的SQL整理,实战篇(三)接着上一篇“工作经常使用的SQL整理,实战篇(一)”继续讨论,这一篇中主要讨论增删改查,连接,分组和排序,通配符,视图,存储过程和事务,游标,触发器这些东西。6.增删改查插入--插入用户表数据insertintoTse_User(UserID,Use

系统 2019-08-12 01:53:36 2402

MySql

配置非安装版的mysql 5.5

官网上有windows安装版的,mysqld自动配置成启动服务,虽然很方便但是我觉得不是很清晰,对于学习mysql没有帮助,于是下载zip版的,自己按照文档配置,成功后将过程记录在这儿。将下载的zip包解压到某一个文件夹下,我解压到了D:\ProgramFiles\MySQL目录下。打开软件根目录,在这儿为D:\ProgramFiles\MySQL\mysql-5.5.23-win32,发现下面有很多.ini文件:my-small.ini,my-mediu

系统 2019-08-12 01:53:33 2402

数据库相关

The song '星月神话'

TheLRCofthesongasblow:星月神话电视剧版《神话》插曲词曲:金莎演唱:金莎我的一生最美好的场景就是遇见你在人海茫茫中静静凝望着你陌生又熟悉尽管呼吸着同一天空的气息却无法拥抱到你如果转换了时空身份和姓名但愿认得你眼睛千年之后的你会在哪里身边有怎样风景我们的故事并不算美丽却如此难以忘记如果当初勇敢的在一起会不会不同结局你会不会也有千言万语埋在沉默的梦里Iappricatethissongformorethanhundredtimesafter

系统 2019-08-12 01:53:27 2402

SqlServer

SQL Server 数据库中的 MD5 和 SHA1

MD5和SHA1是一种单向加密算法,常用于密码的验证等需要加密操作的场合,在一般情况下,开发人员可以通过Delphi或PHP这类语言自己编写相关函数或者使用自带的函数,然后将加密过的结果根据需要存储到数据库中。但在某些情况下,可能需要在数据库端计算MD5和SHA1哈希值,比如说在存储过程或自定义函数内部。开源数据库MySQL就提供类似这样的内置函数,以下语句就可以分别显示字符串“12345”的MD5和SHA1值,返回结果为字符串型:SELECTmd5('1

系统 2019-08-12 01:53:25 2402

Oracle

oracle 视图

1、概要:视图是一个虚拟表,视图并不在其中存储数据,数据库只能在数据字典中定义视图。2、优点:为用户集中数据,简化用户的数据查询与处理。屏蔽数据库的复杂性,用户不必要了解数据库的复杂性。简化用户权限的管理,只授予用户使用视图的权限。便于数据共享,多个用户不必要都定义所需的数据。可以重新组织数据,以便关联到其他应用中。3、语法:CREATE[ORREPLACE]VIEWview_name[(column_name1[,column_name2…ASselec

系统 2019-08-12 01:52:24 2402

MySql

查看mysql状态常用命令

最近服务器上mysql有些奇奇怪怪的问题,可惜我不是专业的dba,为了加深自己对mysql的了解,先从基础的查看mysql状态命令看起吧.命令:showstatus;命令:showstatuslike'%下面变量%';Aborted_clients由于客户没有正确关闭连接已经死掉,已经放弃的连接数量.Aborted_connects尝试已经失败的MySQL服务器的连接的次数.Connections试图连接MySQL服务器的次数.Created_tmp_ta

系统 2019-08-12 01:33:57 2402

数据库相关

模型-视图-提供器 模式

模型-视图-提供器模式出处:1.http://www.tracefact.net/Software-design/Model-View-Presenter-Pattern.aspx2.http://msdn.microsoft.com/en-us/magazine/cc188690.aspx引言随着像Asp.Net和Windows窗体这样的用户界面创建技术越来越强大,让用户界面层做多于它本应做的事是很常见的。没有一个清晰的职责划分,UI层经常沦为一个包含实

系统 2019-08-12 01:33:10 2402

SqlServer

XEvent – SQL Server Log文件对磁盘的写操作大

原文:XEvent–SQLServerLog文件对磁盘的写操作大小是多少本篇是上一篇SQLServerLog文件对磁盘的写操作大小是多少的续,使用XEvent收集SQLServerData文件和Log文件的写大小,脚本如下:DECLARE@DBNAMEVARCHAR(256)SET@DBNAME='myDB'DECLARE@sqlcmdNVARCHAR(MAX)='IFEXISTS(SELECT*FROMsys.server_event_sessionsW

系统 2019-08-12 01:33:02 2402

SqlServer

SQL Server 索引结构及其使用(四)

一、深入浅出理解索引结构二、改善SQL语句三、实现小数据量和海量数据的通用分页显示存储过程聚集索引的重要性和如何选择聚集索引在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动化”系统的实践中时,笔者发现这第三种存储过程在小数据量的情况下,有如下现象:1、分页速度一般维持在1秒和3秒之间。2、在查询最后一页时,速度一般为5秒至8秒,哪怕分页总数只有3页或30万页。虽然在超大容量情况下,这个分页的

系统 2019-08-12 01:32:53 2402

数据库相关

SQL函数

1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual;AAZEROSPACE------------------------------------659748322.CHR给出整数,返回对应的字符;SQL>selectchr(54740)zhao,chr(65)chr65fromdual;ZHC---赵A3.CONCAT

系统 2019-08-12 01:32:45 2402

SqlServer

sql server 带输入输出参数的分页存储过程(效

createprocedureproc_page_withtopmax(@pageIndexint,--页索引@pageSizeint,--每页显示数@pageCountintoutput,--总页数,输出参数@totalCountintoutput--总条数)asbeginsetnocounton;declare@sqlnvarchar(1000)set@sql='selecttop10*fromtb_testtablewhere(id>(selectm

系统 2019-08-12 01:55:14 2401

MySql

MySQL新建用户,授权,删除用户,修改密码

用多了navicat,现在用用字符界面下操作吧。转载自:http://www.cnblogs.com/analyzer/articles/1045072.html首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在命令提示符下,phpMyAdmin同样适用。用户:newuser用户数据库:newuserDB1.新建用户。//登录MYSQL@>mysql-uroot-p@>密码//创建用户mysql>in

系统 2019-08-12 01:54:42 2401

MySql

MySQL学习笔记二

Øfunction函数函数的作用比较大,一般多用在select查询语句和where条件语句之后。按照函数返回的结果,可以分为:多行函数和单行函数;所谓的单行函数就是将每条数据进行独立的计算,然后每条数据得到一条结果。如:字符串函数;而多行函数,就是多条记录同时计算,得到最终只有一条结果记录。如:sum、avg等多行函数也称为聚集函数、分组函数,主要用于完成一些统计功能。MySQL的单行函数有如下特征:单行函数的参数可以是变量、常量或数据列。单行函数可以接受

系统 2019-08-12 01:53:15 2401