摘要: 写程序总是跟各种数据库打交道,网上各种操作类大把分别对应着不同的数据库,功能有多有少今天自己写了个通用的操作类,把平时基本上用到的功能都有。还加上了 分页功能(sqlserver 使用 TOP 来分页太痛苦了),跟防止注入。如: ExecuteTableFormat("select * from user where name={0} and pwd={1}","111","222"); 方法里自动将后面的参数使用 Parameter 的形式传进去查询,这样可以避免拼接sql造成的注入要使用这个类需要配置对应的数据库驱动举个例子平时配 阅读全文
posted @ 2011-09-29 22:49 落月冷枫 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。 注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在倾倒结果前装载整个结果集到内存中,如果你正在倾倒一个大的数据库,这将可能是一个问题。 mysqldump支持下列选项:--add-locks在每个表倾倒之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQL)。--add-drop-table在每个create语句之前增加一个drop table。--allow-keywords允许创建是关键词的列名字。这由表名前缀于每个 阅读全文
posted @ 2011-07-14 11:45 落月冷枫 阅读(464) 评论(0) 推荐(0) 编辑