随笔分类 -  MySQL

[转]通过分区(Partition)提升MySQL性能
摘要:本文转自:http://fanqiang.chinaunix.net/db/mysql/2006-05-08/4135.shtml原文如下:----作者:foxcai 来源:foxcai 的 Blog (2006-05-08 14:30:34) 通过分区(Partition)提升MySQL性能 ——MySQL5.1新特性翻译系列 几年前,俺写过一篇题为“The Foundation of Excellent Performance”的文章(现在仍然可以在http://www.tdan.com/i016fe03.htm看到),俺对SQL语句... 阅读全文

posted @ 2008-09-03 15:03 freeliver54 阅读(409) 评论(1) 推荐(0) 编辑

[转]c# + mysql + 事务处理(转载于 《C#数据库事务原理及实践》)
摘要:什么是数据库事务 数据库事务是指作为单个逻辑工作单元执行的一系列操作。 设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: · 更新客户所购商品的库存信息 · 保存客户付款信息--可能包括与银行系统的交互 · 生成订单并且保存到数据库中 · 更新用户相关信息,例如购物数量等等 正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所有数据... 阅读全文

posted @ 2008-07-29 11:17 freeliver54 阅读(9699) 评论(1) 推荐(0) 编辑

C# 及 MySQL 中 十六进制 和 十进制 间的转换
摘要:C# --- 十六进制->十进制 System.UInt32.Parse("ff", System.Globalization.NumberStyles.HexNumber); 十进制->十六进制 Convert.ToString(Convert.ToUInt32("255"), 16); MySQL ------- 十六进制->十进制 select conv('ff',16,10) --返回... 阅读全文

posted @ 2008-07-24 14:01 freeliver54 阅读(5777) 评论(4) 推荐(0) 编辑

[转]mysql的top n查询
摘要:我们知道,在ms sql server中或access中, 若要查询前10条记录,使用top 10即可, 但在mysql中不支持这个写法,它用limit 10。 我们可以利用MySQL中SELECT支持的一个子句——LIMIT——来完成这项功能。 LIMIT可以实现top N查询,也可以实现M至N(某一段)的记录查询,具体语法如下: SELECT * FROM MYTABLE ORDER... 阅读全文

posted @ 2008-07-23 09:19 freeliver54 阅读(82326) 评论(3) 推荐(5) 编辑

[引]MySQL INNODB类型表的外键关联设置
摘要:Here is a simple example that relates parent and child tables through a single-column foreign key: CREATE TABLE parent (id INT NOT NULL, PRIMARY KEY (id) ) ENGINE=INNODB; CREATE ... 阅读全文

posted @ 2008-07-09 12:25 freeliver54 阅读(3137) 评论(1) 推荐(0) 编辑

MySQL 触发器 存储过程 自定义函数 视图 简单示例
摘要:本示例实现如下效果: 0.test数据库有userinfo用户信息表 和userinfolog用户信息日志表 1.建立一个userinfo表新增记录时的触发器 将新增日志加入到userinfolog 2.建立一个向userinfo表新增记录的存储过程 3.根据userinfo表的出生日期字段 我们将建立一个简单算得年龄的自定义函数 4.创建一个userinfo的视图 调用年龄函数 --------... 阅读全文

posted @ 2008-07-03 10:39 freeliver54 阅读(2182) 评论(7) 推荐(0) 编辑

[转]登陆时的密码大小写判断
摘要:当密码没有加密时,数据库一般默认是大小写不区分的,这时不管你输入的是大写的还是小写的都可以登陆,刚开始用第二种方法虽然也可以解决但是是比较麻烦的. 解决方法一: Alter TABLE 表名 Alter COLUMN 列名 varchar(100) COLLATE Chinese_PRC_CS_AS 解决方法二: 对登陆的密码大小写进行逐一判断 ALTER FUNCTION [dbo].[Str... 阅读全文

posted @ 2008-07-02 15:21 freeliver54 阅读(1479) 评论(5) 推荐(0) 编辑

通过MySQL Control Center 连接MySql服务器
摘要:安装Mysql 和 MySQL Control Center 安装后 双击桌面海豚图标 File ->New General标签页面 Name 本地给该数据库链接起的名字 如到张三数据库的链接 Host Name 远端MySQL所在电脑的IP地址 User Name root 登录用户名 Password pwd ... 阅读全文

posted @ 2008-05-27 10:40 freeliver54 阅读(1217) 评论(3) 推荐(0) 编辑

导航