显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

天涯倦客的博客

祝福你朋友永远快乐!

 
 
 
 
 
 

MySQL避免插入重复记录的方法

2017-9-18 11:47:09 阅读4 评论0 182017/09 Sept18

mysql在存在主键冲突或者唯一键冲突的情况下,根据插入策略不同,一般有以下三种避免方法。
1、insert ignore
2、replace into
3、insert on duplicate key update

注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用以上三个语句没有意义,与使用单纯的INSERT INTO相同。


一、insert ignore

insert ignore会忽略数据库中已经存在的数据(根据主键或者唯一索引判断),如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据.


作者  | 2017-9-18 11:47:09 | 阅读(4) |评论(0) | 阅读全文>>

把excel数据生成sql insert语句

2017-9-18 10:34:40 阅读5 评论0 182017/09 Sept18

excel表格中有A、B、C三列数据,希望导入到数据库users表中,对应的字段分别是name,sex,age 。

在你的excel表格中增加一列,利用excel的公式自动生成sql语句,方法如下:

1、增加一列(D列)

2、在第一行的D列,就是D1中输入公式: =CONCATENATE("insert into users (name,sex,age) values ('",A1,"','",B1,"','",C1,"');")

3、此时D1已经生成了如下的sql语句: "insert into users (name,sex,age) values ('ls','女','24')";

4、将D1的公式复制到所有行的D列

5、此时D列已经生成了所有的sql语句

作者  | 2017-9-18 10:34:40 | 阅读(5) |评论(0) | 阅读全文>>

jquery 扩展插件方法

2017-9-18 9:24:38 阅读4 评论0 182017/09 Sept18

分析插件jquery.countdown.js


复制代码
 1 (function($) { 2 $.fn.countdown = function(options) { 3 // default options 4 var defaults = { 5 attrName : 'data-diff', 6 tmpl : '<span class="hour">%{h}</span>小时<span class="minute">%{m}</span>分钟<span class="second">%{s}</span>秒', 7 end : '已结束', 8 afterEnd : null 9 }; 10 11

作者  | 2017-9-18 9:24:38 | 阅读(4) |评论(0) | 阅读全文>>

EntityFramework之原始查询及性能优化(六)

2017-9-17 23:38:54 阅读6 评论0 172017/09 Sept17

前言

在EF中我们可以通过Linq来操作实体类,但是有些时候我们必须通过原始sql语句或者存储过程来进行查询数据库,所以我们可以通过EF Code First来实现,但是SQL语句和存储过程无法进行映射,于是我们只能手动通过上下文中的SqlQuery和ExecuteSqlCommand来完成。


SqlQuery
sql语句查询实体

 通过DbSet中的SqlQuery方法来写原始sql语句返回实体实例,如果是通过Linq查询返回的那么返回的对象将被上下文(context)所跟踪。

首先给出要操作的Student(学生类),对于其映射这里不再叙述,本节只讲查询。

作者  | 2017-9-17 23:38:54 | 阅读(6) |评论(0) | 阅读全文>>

Entity Framework 连表查询 多样写法

2017-9-17 23:31:06 阅读5 评论0 172017/09 Sept17

转自:http://www.cnblogs.com/hello-mark/p/4858062.html

使用EF实现多查询,暂未考虑性能问题

2015年10月6日22:26:51

=====正文=====

我在数据库有三个表,如下图:

sysMenus与sysFunction有主外键关系,而sysUserInfo则与其他二表并无关联。

作者  | 2017-9-17 23:31:06 | 阅读(5) |评论(0) | 阅读全文>>

转:超级好用的流程图js框架

2017-9-5 10:05:50 阅读15 评论0 52017/09 Sept5

在我们的开发工程中经常会使用到各种图,所谓的图就是由节点和节点之间的连接所形成的系统,数学上专门有一个分支叫图论(Graph Theroy)。利用图我们可以做很多工具,比如思维导图,流程图,状态机,组织架构图,等等。今天我要做的是用开源的HTML5工具来快速构造一个做图的工具。
工具选择

预先善其事,必先利其器。第一件事是选择一件合适的工具,开源时代,程序员还是很幸福的,选择很多。


flowchart.js  

作者  | 2017-9-5 10:05:50 | 阅读(15) |评论(0) | 阅读全文>>

跟踪监控MYSQL执行的sql语句

2017-9-5 9:06:01 阅读13 评论0 52017/09 Sept5

监控mysql执行的sql语句 为了做好配合开发做性能和功能测试,方便监控正在执行的sql语句


windows平台下为例:

修改my.ini,在[mysqld]下添加log一行,

log = "c:/mysqls.log"


然后,重新启动mysql,就可以实时看到myql

作者  | 2017-9-5 9:06:01 | 阅读(13) |评论(0) | 阅读全文>>

jQuery验证控件jquery.validate.js使用说明+中文API

2017-8-18 23:27:07 阅读18 评论0 182017/08 Aug18

官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation

jQuery plugin: Validation 使用说明  

转载自:http://blog.sina.com.cn/s/blog_608475eb0100h3h1.html

 

一导入js库
<script src="../js/jquery.js" type="text/javascript"></script>
< script src="../js/jquery.validate.js" type="text/javas

作者  | 2017-8-18 23:27:07 | 阅读(18) |评论(0) | 阅读全文>>

本章节讲解EF里的继承映射关系,分为TPH、TPT、TPC。具体:

1.TPH:Table Per Hierarchy

这是EF的默认的继承映射关系:一张表存放基类和子类的所有列,自动生成的discriminator列用来区分基类和子类的数据。新建一个度假村Resort实体类试试:


复制代码
 /// <summary> /// 度假村类 /// </summary> public class Resort : Lodging //这里继承了Lodging类 { public string Entertainment { get; set; } //娱乐 public string Activities { get; set; } //活动 }

作者  | 2017-8-10 8:21:36 | 阅读(23) |评论(0) | 阅读全文>>

VS2012 + EF6.x + MySql 开发环境搭建问题 --- 终结篇

2017-8-10 8:03:40 阅读22 评论0 102017/08 Aug10

 本文针对在用VS2012或VS2013、EF6.x、MySql开发项目,搭建环境时遇到的问题做一贴图记录并给与针对性解决办法。也谨以此文献给那些遇到这些问题还在艰苦奋战的同学,给予他们以切实可行解决方法,救他们于水火之中,O(∩_∩)O~。

在用VS2012配合EF5.x时候一般都比较顺畅,这里就不多说了。但在EF5.x的基础上换用EF6.0的时候,而且使用Mysql的时候;大家或许就遇到这样活着那样的问题。这里我先贴些可能遇到的问题截图。

1、

作者  | 2017-8-10 8:03:40 | 阅读(22) |评论(0) | 阅读全文>>

MySQL 数据库常用命令小结

2017-8-7 23:17:54 阅读17 评论0 72017/08 Aug7

MySQL 数据库常用命令

 

作者  | 2017-8-7 23:17:54 | 阅读(17) |评论(0) | 阅读全文>>

mysql 备份恢复

2017-8-7 23:15:35 阅读17 评论0 72017/08 Aug7

MYSQL备份时,不用登陆MYSQL数据库,直接在命令行执行以下语句即可。
--以下SQL无创建数据库脚本
C:\DS\MySQL\bin>mysqldump -u root -p myoa>d:/myoa.sql
Enter password: ******

--有创建数据库脚本如下
mysqldump -u root -p --databases myoa>d:/myoa2.sql


导入数据库:
C:\DS\MySQL\bin>mysql -u root -p<d:/myoa2.sql

作者  | 2017-8-7 23:15:35 | 阅读(17) |评论(0) | 阅读全文>>

NFine框架的T4模板

2017-8-6 23:44:21 阅读17 评论0 62017/08 Aug6

阅读目录

作者  | 2017-8-6 23:44:21 | 阅读(17) |评论(0) | 阅读全文>>

T4模板_根据DB生成实体类

2017-8-6 23:31:53 阅读12 评论0 62017/08 Aug6

了减少重复劳动,可以通过T4读取数据库表结构,生成实体类,用下面的实例测试了一下

1.首先创建一个项目,并添加文本模板:

作者  | 2017-8-6 23:31:53 | 阅读(12) |评论(0) | 阅读全文>>

T4 Editor plus modeling tools

2017-8-6 22:46:48 阅读12 评论0 62017/08 Aug6

Download tangible T4 Editor plus modeling tools

Download Version 2.4.0

    作者  | 2017-8-6 22:46:48 | 阅读(12) |评论(0) | 阅读全文>>

    查看所有日志>>

     
     
     
     
     
     
     
     
     
     
     
    网易云音乐 曲目表歌词秀
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     我要留言
     
     
     
    留言列表加载中...
     
     
     
     
     
     
     
     

    重庆市 渝北区

     发消息  写留言

     
    近期心愿MS-CDC
    博客等级加载中...
    今日访问加载中...
    总访问量加载中...
    最后登录加载中...
     
     
     
     
     
     
     
    心情随笔列表加载中...
     
     
     
     
     
     
     
    模块内容加载中...
     
     
     
     
     
     
     
    博友列表加载中...
     
     
     
     
     
     
     
    列表加载中...
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    页脚

    网易公司版权所有 ©1997-2017

    注册 登录  
     加关注