自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

保持一颗空杯的心态!

人的一生全靠奋斗,唯有奋斗才能成功!

  • 博客(62)
  • 收藏
  • 关注

转载 Linux安装卸载Mysql数据库

关于mysql数据库在Linux下的应用一直以来都是我认为比较棘手的,这次通过搭建Linux学习环境顺便研究和学习Mysql数据库在Linux下安装和卸载。  1、先来看看卸载吧,如下图所示:     以上的命令就一目了然了,注意在卸载完成之后需要删除配置文件/etc/my.cnf和数据库文件/var/lib/mysql。  2、再来讲解安装吧,先下

2012-03-08 19:27:18 588

原创 SQL Server 中系统表的作用

sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序 sysconfigures 主数据库 配置选项 syscurconfigs 主数据库 当前配置选项 sysdatabases 主数据库 服务器中的数据库 s

2011-09-30 20:46:01 404

原创 PG里如何查看表,索引,表空间,数据库大小

--查询一个索引大小 select pg_size_pretty(pg_relation_size('indexname)) --查看一张表及此它上的索引总大小select pg_size_pretty(pg_total_relation_size('tablenam

2011-08-25 21:20:47 2232

原创 SQLServer中将时间戳转换为时间格式

--在sql中将时间戳转换为时间类型select DATEADD(second,1268738429 + 8 * 60 * 60,'1970-01-01 00:00:00') 注解:北京时间与GMT时间关系     1.GMT是中央时区,北京在东8区,相差8个小时

2011-07-26 19:41:14 2152

原创 ASP.Net将对象转换为Json字符串

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Text;using System.Reflection;using System.Coll

2011-07-16 12:59:04 2129

原创 SQLServer中Common Table Expressions_CTE 表达式

use adventureWorksGowith SalesCTE(ProductID,SaleOrderID)as( select ProductID,COUNT(SaleOrderID) from Sales.SalesOrderDetails Group by Produc

2011-07-14 21:21:50 682

原创 MySQL触发器示例

DELIMITER |CREATE TRIGGER trg_tbl_coupon_insert BEFORE INSERT ON tbl_coupon FOR EACH ROWBEGIN INSERT INTO tbl_coupon_new SET id = NEW.id,gro

2011-07-14 13:10:42 354

转载 SQL Server (FOR XML PATH )的应用

------------参考----------------------------假设我们有如下数据表------菜系表--------------店名        菜系--------澳门豆捞    川菜 --澳门豆捞    粤菜 --澳门豆捞    闽菜 --为民大酒店  鲁菜 --为民大酒店  粤菜 --为民大酒店  川菜------------------------------执行如

2011-06-28 20:09:00 1043

原创 EL表达式中如何截取字符串

可以截取,用fn函数:http://java.sun.com/jsp/jstl/functions" %> 下面是JSTL中自带的方法列表以及其描述 函数名 函数说明 使用举例 fn:contains 判定字符串是否包含另外一个字符串 fn:containsIgnoreCase 判定字符串是否包含另外一个字符串(大小写无关) fn:endsWith 判定字符串是否以另外字符串结束 f

2011-06-12 16:56:00 13795 1

原创 MySql 修改编码以及字符集

<br />进入数据库的安装目录:C:/Program Files/MySQL/MySQL Server 5.0<br />里面有一个my.ini文件 找到这个位置<br />CLIENT SECTION<br /># ----------------------------------------------------------------------<br />#<br /># The following options will be read by MySQL client applicatio

2011-05-25 22:27:00 668

原创 mysql数据库字符集编码的查看与修改

<br />在搭建产品demo的时候,开发者环境下往数据库同步数据时正常,但是其他使用者用同样程序及数据库初始化脚本搭建时,总是会出现入库中文为乱码的现象。这里的原因很可能就是数据库编码的问题。<br />下面的内容将介绍如何查看现在数据库的编码及如何修改:<br />1,查看编码:<br />命令:show variables like 'character_set_%'<br />结果,如:<br /><br /> <br />2,修改已设定编码:<br />如对character_set_databa

2011-05-25 22:25:00 5901

原创 ASP.NET导出CSV文件时内容出现换行解决方案

解决方法:      换行的字段在SQL里加上  replace(content,'/n','')

2011-04-27 10:54:00 1702

转载 SQL2005中row_number( )、rank( )、dense_rank( )、ntile( )函数的用法

<br />SQL server 2005新增的几个函数,分别是row_number( )、rank( )、,DENSE_RANK( )、ntile( )下面以实例分别简单讲解。<br />1.row_number( )<br />         先来点数据,先建个表 <br />SET NOCOUNT ON<br />CREATE TABLE Person(<br />FirstName VARCHAR(10),<br />Age INT,<br />Gender CHAR(1))<br />INSER

2011-04-10 22:24:00 377

转载 SQL Server 2005 新增 cross apply 和 outer apply 联接语句

<br />我们知道有个 SQL Server 2000 中有个 cross join 是用于交叉联接的。实际上增加 cross apply 和 outer apply 是用于交叉联接表值函数(返回表结果集的函数)的, 更重要的是这个函数的参数是另一个表中的字段。这个解释可能有些含混不请,请看下面的例子: <br />-- 1. cross join 联接两个表<br />select *<br />  from TABLE_1 as T1<br />cross join TABLE_2 as T2<br

2011-04-10 22:15:00 485

转载 MSSQL省市数据库

<br />create table Province(<br /> ProvinceId nchar(2),<br /> ProvinceName varnchar(20),<br /> Sort int<br />)<br />insert into Province values('01','北京市',1)<br />insert into Province values('02','天津市',2)<br />insert into Province values('03','上海市',3)<br /

2011-04-10 19:17:00 680

转载 SQL 拼接

<br />实际应用中相信很多人会有这样的烦恼,<br />数据表中的数据是这样显示的:<br />但是我们往往要遍历显示将每行数据都做处理最后在一个字段中显示出来<br />例如我的例子是将每个字段都显示成超链接最后在一起显示出来:<br /><br />代码示例View Code declare@namenvarchar(max)<br />begin<br />set@name=''--注:必须初始化为空<br />select@name=@name+'<a href='+ExamName+'></a

2011-03-24 22:30:00 390

原创 Asp.net的TextBox回车触发事件

//直接在js中写//此处TextBox1为页面上TextBox的ID

2011-03-18 23:28:00 472

转载 XP系统中,如何将驱动器盘符或某个文件夹显示为蓝色或绿色的字体颜色恢复成黑色

问题描述XP系统中,用户来电表示驱动器盘符或者某个文件夹显示字体为蓝色或绿色,具体现象如下图所示,咨询其原因?蓝色字体:绿色字体:问题分析微软有三种文件系统:FAT,FAT32,NTFS。FAT主要用于windows95及以前的操作系统,win98以后就开始用FAT32,而到了windows2000,他们开发出了更加保密,更加节省空间的文件系统NTFS。在NTFS系统下,压缩过的文件与文件夹的字体都会成蓝色,不过这对使用文件没有影响,主要是用于节省空间的。可以在这个文件夹或者文件上面右击鼠标,点击“属性”,

2011-03-13 21:14:00 1626

转载 解决SQL Server (MSSQLSERVER) 服务因 3417 (0xD59) 服务性错误而停止

<br />SQL2005系统服务启动不了,具体出错信息:<br />TITLE: 连接到服务器<br />------------------------------<br />无法连接到 SHARESUN/SQL2005。<br />------------------------------<br />ADDITIONAL INFORMATION:<br />在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失

2011-03-13 21:11:00 13127 1

原创 JS 规范问题(值得注意)

在引用js文件时值得注意的问题:      A. 正确引用方法:     B. 容易犯错的引用: (没有加  作为结束符 ,而直接采用 /> 的方式结束 , 运行时会报出JS运行时错误的信息.)

2011-02-22 19:49:00 455

原创 PHP创建XML函数

<br />function GetProductItemInfoList($styleId)<br /> {<br />  global $ClassPb;<br />  global $conn_59;<br />  $arr = explode(',',$styleId);<br />  $arrCount = count($arr);<br />  $doc = new DOMDocument('1.0', 'utf-8');<br />  $doc->formatOutput = true;<br

2010-11-25 16:00:00 395

原创 SQL优化34条

<br />(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): <br />ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表. <br />(2) WHERE子句中的连接顺序.: <br />ORA

2010-10-29 21:09:00 367

原创 SQL中使用CONVERT转换时间输出格式

<br />SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM<br />SELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06<br />SELECT CONVERT(varchar(100), GETDATE(), 2): 06.05.16<br />SELECT CONVERT(varchar(100), GETDATE(), 3): 16/05/06<br />SELECT C

2010-10-29 21:05:00 470

原创 Asp.Net数据类型与数据库对应表

<br />列表中是.NET 中SqlDbType枚举类型与MSSQL数据类型最常见的数据类型映射。 bigint <br />受 .net framework 精简版的支持。int64 <br />一个 64 位的有符号整数。binary <br />受 .net framework 精简版的支持。array 类型为 byte <br />二进制数据的固定长度流,范围在 1 到 8,000 个字节之间。bit <br />受 .net framework 精简版的支持。boolean <br />无符号数

2010-10-26 21:13:00 1505

原创 c# 图片二进制存储SQL/读取SQL/显示Image/写入XML/读取XML显示

<br />winform下:<br />         //存储<br /><br />        private void MemoryImage()<br />        {<br />            string sql = "";<br />            //string conn = "Provider=SQLNCLI;Data Source=192.168.0.9,1433;Database=WebDown;UID=sa;PWD=111122;";<br />   

2010-10-26 21:12:00 747

转载 2010年最新PHP类的精缩归纳

<br />一:结构和调用(实例化):<br />class className{} ,调用:$obj = new className();当类有构造函数时,还应传入参数。如$obj = new className($v,$v2...);<br />二:构造函数和析构函数:<br />1、构造函数用于初始化:使用__construct(),可带参数。<br />2、但析构函数不能带参数(用于在销去一个类之前执行一些操作或功能)。析构函数用__destruct()做名称。在脚本执行结束时,PHP会销掉内存中的

2010-10-26 21:02:00 316

原创 PHP去除重复的数组数据

<br /><?php<br />$input = array("a" => "green","", "red","b" => "green", "","blue", "red","c" => "witer","hello","witer");<br />//$result = array_unique($input); //去除重复元素<br />$result = a_array_unique($input);   //只留下单一元素<br />foreach($result as $aa)<br />

2010-10-26 21:01:00 1069

原创 PHP编程中数组的基础知识

<br />关于数组:<br /><br />PHP中的数组是复杂的,并且比许多其他高级语言中的数组更灵活。<br /><br />数组array是一组有序的变量,其中每个变量被叫做一个元素。<br /><br />数组可以被编号或者相关联,也就是数组的元素可以分别根据数字索引或文本化字符串来访问<br /><br />PHP中,数组可以包含标量(整数,布尔,字符串,浮点数)或复合值(对象甚至其他数组),并且可以包含不同类型的值<br /><br />1。创建数组<br /><br />PHP提供创建数组的

2010-10-26 21:00:00 460

原创 PHP之array_push() 压入数组元素

<br />定义和用法 array_push() 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。 该函数等于多次调用 $array[] = $value。 语法 array_push(array,value1,value2...) 参数 描述 array 必需。规定一个数组。 value1 必需。规定要添<br />定义和用法<br />array_push() 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。<br />该函数等于多次调用 $arr

2010-10-26 20:58:00 6359

原创 PHP数组的应用

<br />PHP 4.0中新添加了30个与组数有关的函数,其中一些常见的函数可以判断一个数组中是否包含某个元素,对一个数组中的元素进行计数,添加或删除数组中的元素或者对数组中的元素进行排序。 <br />如果有一个很大的数组,而你需要找出其中是否包含一个特定的元素,就可以使用in_array()。下面的例子将显示“Not found in this array”,因为在一个名字为$namesArray的数组中查找Albert,而在$namesArray数组中不存在这样一个元素。 <br />以下为引用的内

2010-10-26 20:56:00 503

原创 MySQL得到一个表的所有字段的信息

<br />SHOW COLUMNS FROM tablename1;<br /> 

2010-10-26 20:55:00 393

原创 MySQL 数据库命令行工具

<br />MySQL 包括一个服务器进程管理数据库,以及一系列访问数据库和创建应用的工具:<br />mysql               : 在 MySQL 中执行 SQL 查询,也可以执行在文件中存储的SQL命令;<br />mysqlaccess  : 管理用户;<br />mysqladmin   : 管理数据库服务器,包括数据库的创建和移除;<br />mysqld            : 实际的 MySQL 服务器进程;<br />mysqldump    : 将数据库或表的定义和内容转储

2010-10-26 20:52:00 956

原创 PHP从mysql中读取并输出二进制文件的乱码问题

<br />最近在用php开发从mysql中读取并输出二进制文件,遇到了乱码问题。<br /><br />一般输出二进制文件是用下面的方法:<br /><br /><?php <br />if(!isset($id) or $id=="") die("error: id none"); <br />//定位记录,读出 <br />$conn=mysql_connect("127.0.0.1","***","***"); <br />if(!$conn) die("error : mysql connect

2010-10-26 20:47:00 4186

原创 PHP读取数据库中存储的图片

<br /><?php<br /><br />$username = "";<br />$password = "";<br />$host = "localhost";<br />$database = "";<br /><br />@mysql_connect($host, $username, $password) or die("Can not connect to database: ".mysql_error());<br /><br />@mysql_select_db($database) 

2010-10-26 20:44:00 2124

原创 MySQL中BLOB存放的图片在页面中显示

pic.phpPHP code

2010-10-26 20:41:00 2031

原创 PHP中Imagick的使用

<br />一.资料网站<br />http://cn.php.net/imagick<br />http://www.imagemagick.org/script/index.php<br />http://www.imagemagick.org/download/binaries/<br /><br />二.实例<br /><?php<br />//获取水印图片<br />$logo = new Imagick("logo.png");<br />$logo->setImageResolution(0.

2010-10-26 20:36:00 6799 1

原创 一些被忽视的 PHP 函数(整理)

sys_getloadavg()这个函数返回当前系统的负载均值信息(当然 Windows 下不适用),详细文档可以翻阅 PHP 的相关文档。文档中有段示例代码,基本上也就能看出它的用途了。$load = sys_getloadavg();if ($load[0] > 80) {    header('HTTP/1.1 503 Too busy, try again later');    die('Server too busy. Please try again later.');}PS,如果“很不幸”得

2010-10-26 20:31:00 385

原创 PHP字符串函数

<br />1查找字符位置函数:<br />strpos($str,search,[int]):查找search在$str中的第一次位置从int开始;<br />stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感<br />strrpos($str,search,[int]):查找search在$str中的最后一次出现的位置从int<br /><br /> <br />2、提取子字符函数(双字节)<br />submit($str,in

2010-10-26 20:29:00 374

原创 PHP读取xml乱码 | 编码转换 mb_convert_encoding

<br /><?xml version="1.0" encoding="gb2312"?><br /><msg><br /><E600>未知错误</E600><br /><E601>验证码输入错误</E601><br /><E602>此用户名已被注册</E602><br /><E603>抱歉,由于系统原因,账户注册失败</E603><br /><E604>登录失败:用户名或密码错误</E604><br /><E605>您要浏览的帖子不存在</E605><br /><E606>您要浏览的贴吧不存在</E606

2010-10-26 20:26:00 1079

原创 PHP查找并截取字符串函数strchr()

定义和用法<br />strchr() 函数搜索一个字符串在另一个字符串中的第一次出现。<br />该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。语法strchr(string,search)参数描述string必需。规定被搜索的字符串。search必需。规定所搜索的字符串。如果该参数是数字,则搜索匹配数字 ASCII 值的字符。提示和注释<br />注释:该函数是二进制安全的。<br />注释:该函数对大小写敏感。如需进行大小写不敏感的搜索,请使用 stristr(

2010-10-26 20:22:00 1771

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除