Mysql
wtnu200
这个作者很懒,什么都没留下…
展开
-
mysql 查询结果,字符串在.net中变成System.Byte[] 解决方法
System.Text.Encoding.UTF8.GetString((System.Byte[])dt.Rows[i]["StoreName"])取得结果集的存储过程CREATE DEFINER = 'root'@'localhost'PROCEDURE etm_chain.P_StoreClientCount(IN P_CreateMonth VARCHAR(7))B原创 2012-06-19 17:40:29 · 3001 阅读 · 0 评论 -
通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建.
通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建.这是我在网上无意中看到的一篇文章,介绍了myspace的六次重构,对于做海量用户系统的朋友来说,应该能从中受到很多启发.在每个里程碑,站点负担都会超过底层系统部分组件的最大载荷,特别是数据库和存储系统。接着,功能出现问题,用户失声尖叫。最后,技术团队必须为此修订系统策略。虽然自2005年早期,站点账户数超转载 2014-11-20 20:41:08 · 439 阅读 · 0 评论 -
连锁创建分店数据库方法
关于连锁型软件的数据库设计原创 2014-09-15 11:16:10 · 1384 阅读 · 0 评论 -
mysql 分组排序
网上查了下,又是存储过程又是游标的,太复杂,一个查询弄得这么复杂,俺都没兴趣看了下面是一个简单点的方法select a.memberguid, a.createtime,count(*) from membercourse aleft join membercourse b on a.memberguid=b.memberguid and a.createtime >= b.creat原创 2013-04-18 16:11:34 · 590 阅读 · 0 评论 -
根据相同ID,对字符串列进行聚合【mysql,mssql】
TableA ID Names1 n12 n21 nn22 nn33 nn41 nn1ID相同的记录,对Names进行聚合得到结果是:ID SumNames1 n1,nn2,nn12 n2,nn33 nn4mysql select id,group_concat(names) from tableA gro原创 2013-03-14 11:55:34 · 1655 阅读 · 0 评论 -
mysql对表字段的操作【添加,修改,删除】
添加alter table memberassign addBody varchar(200);修改alter table k_mailtemplate MODIFY Body text删除alter table k_mailtemplate drop columnBody原创 2013-03-07 18:04:42 · 606 阅读 · 0 评论 -
实现像sum对整数一样,字符串按某列group by来组合字符串列
select a.memberguid,group_concat(b.username) from membermanager aleft join k_manager bon a.managerguid=b.managerguidwhere a.memberguid='b59948c6-5f60-4dd3-aced-af93fc881b4a'group by memberguid原创 2013-03-07 09:27:40 · 709 阅读 · 0 评论 -
mysql 出现表损坏解决方法:table 'xxx' is marked as crashed and should be repaired
% myisamchk --recover --quick /path/to/tblName % myisamchk --recover /path/to/tblName % myisamchk --safe-recover /path/to/tblName 第一种是最快的,用来修复最普通的问题;而最后一种是最慢的,用来修复一些其它方法所不能修复的问题。 用了第一种,修复了下,原创 2012-10-10 14:00:46 · 426 阅读 · 0 评论 -
mysql 与 mssql 的区别
1 mysql支持enum,和set类型,sql server不支持2 mysql不支持nchar,nvarchar,ntext类型3 mysql的递增语句是AUTO_INCREMENT,而mssql是identity(1,1)4 msms默认到处表创建语句的默认值表示是((0)),而在mysql里面是不允许带两括号的5 mysql需要为表指定存储类型6 mssql识别符是[]转载 2012-10-06 11:17:40 · 730 阅读 · 0 评论 -
mysql 出现marked as crashed and should be repaired解决方法
marked as crashed and should be repairedmyisamchk -q -r ../data/etm_one/table1.MYI;一般性修复有些时间,用这个并没有修复问题,只有用下面的强制修复 myisamchk -f ../data/etm_one/table1.MYI;强制修复当出现错误的表过多时,可以对数据库的所有表进行修复。原创 2012-06-21 10:51:43 · 643 阅读 · 0 评论 -
MSsql创建用户,对用户拥有的数据库作对应设置
use masterDENY VIEW any DATABASE TO user1;GOuse data1Exec Sp_changedbowner user1首页创建一个用户,上面代码为设置用户可使用的数据库,多数据库时,只需要用第二段代码换数据库名多次执行。原创 2015-05-28 09:29:21 · 896 阅读 · 0 评论