mysql在存在主键冲突或者唯一键冲突的情况下,根据插入策略不同,一般有以下三种避免方法。1、insert ignore2、replace into3、insert on duplicate key update 注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用以上三个语句没有 ...
分类:
数据库技术 时间:
2016-11-01 14:09:54
收藏:
0 评论:
0 赞:
0 阅读:
238
测试表 level ; 再 insert 些数据 ;代码,初始化 建立 存储过程 create 局部变量的定义 declare MySQL 游标 异常后 捕捉 并设置 循环使用 变量 tmpname 为 null 跳出循环。 开游标 游标向下走一步 循环体 这很明显 把MySQL 游标查询出的 na ...
分类:
数据库技术 时间:
2016-11-01 14:09:28
收藏:
0 评论:
0 赞:
0 阅读:
227
WPF连接DB2数据库 public void ConnectionBD2Func() { //连接数据库字符串 string strConn = "Provider=IBMDADB2;HostName=10.180.6.108;Database=workshop;port=50000;UID=ew ...
分类:
数据库技术 时间:
2016-11-01 14:08:06
收藏:
0 评论:
0 赞:
0 阅读:
458
1.心路历程 上年11月份来公司了,和另外一个同事一起,做了公司一个移动项目的微信公众号,然后为了推广微信公众号,策划那边需要我们做一些活动,包括抽奖,投票。最开始是没有用过redis的,公司因为考虑到参与人数的问题,给我们配了两台redis服务器,一台windows的(负责本地测试),一台linu ...
分类:
数据库技术 时间:
2016-11-01 14:07:32
收藏:
0 评论:
0 赞:
0 阅读:
161
问题说明 Win10企业版 64位; MySQL5.6 64位; 临时在本机部署一套系统,需要用到MySQL,发现Windows服务下居然找不到MySQL这个服务,原先配置好的GUI以及应用程序都连不上!我的天:MySQL,你跑哪去了? 解决办法 1、以管理员身份运行cmd 2、切换到MySQL S ...
分类:
数据库技术 时间:
2016-11-01 13:58:58
收藏:
0 评论:
0 赞:
0 阅读:
236
...
分类:
数据库技术 时间:
2016-11-01 13:52:56
收藏:
0 评论:
0 赞:
0 阅读:
297
case具有两种格式。简单case函数和case搜索函数。 按 Ctrl+C 复制代码 这两种方式,可以实现相同的功能。简单case函数的写法相对比较简洁,但是和case搜索函数相比,功能方面会有些限制,比如写判定式。 还有一个需要注重的问题,case函数只返回第一个符合条件的值,剩下的case部分 ...
分类:
数据库技术 时间:
2016-11-01 13:47:26
收藏:
0 评论:
0 赞:
0 阅读:
253
下载地址: http://pan.baidu.com/s/1b2mE54quantangshi.db是sqlite3数据库,包括2张表。index表:volume 列(整数,主键) 表示卷号,从1到900共900卷。comment 列 (字符串) 表示卷名,如“李白”,卷名会出现重复。poem表:i ...
分类:
数据库技术 时间:
2016-11-01 13:43:20
收藏:
0 评论:
0 赞:
0 阅读:
307
在F5中查看执行计划的时候总是看到很多信息: range分区 执行计划中出现的: 分区表,按 n1 ,n2 分区 partition range single:访问单个分区 partition range iterator:访问多个分区 partition range inlist: 分区键中用了i ...
分类:
数据库技术 时间:
2016-11-01 13:41:35
收藏:
0 评论:
0 赞:
0 阅读:
362
最近在生产上遇见一个分页查询特别慢的问题,数据量大概有200万的样子,翻到最后一页性能很低,差不多得有4秒的样子才能出来整个页面,需要进行查询优化。第一步,找到执行慢的sql,如下:SELECTshotel_idashotelId,mroom_type_idasmroomTypeId,available_dateasavailableDate,..
分类:
数据库技术 时间:
2016-11-01 11:50:12
收藏:
0 评论:
0 赞:
0 阅读:
884
最近在我们线上库备份的时候出现一个奇怪的现象: 我们备份都在从库上备份的,在业务低一般是在晚上2点钟开始备份.有天发现从库的延迟一直在增加,登录上实例,通过show processlist 发现,sql 线程在等待 binlog lock。同时看到我们从2点钟开始的压缩远程备份并没有完成,备份日志还 ...
分类:
数据库技术 时间:
2016-11-01 11:35:35
收藏:
0 评论:
0 赞:
0 阅读:
237
在人工手动进行一些数据库写操作的时候(比方说数据订正),尤其是一些不可控的批量更新或删除,通常都建议备份后操作。不过不怕万一,就怕一万,有备无患总是好的。在线上或者测试环境误操作导致数据被删除或者更新后,想要恢复,一般有两种方法。 方法一、利用最近的全量备份+增量binlog备份,恢复到误操作之前的 ...
分类:
数据库技术 时间:
2016-11-01 11:28:03
收藏:
0 评论:
0 赞:
0 阅读:
368
02_1 操作数据库 (1)创建数据库 创建一个名称为mysql的数据库 创建一个使用utf8字符集的mysql2数据库 创建一个使用utf8字符集,并带校对规则的mysql3数据库 列出可用的字符集: 列出gbk和gb2312字符集的校对规则: 校对规则一般有这些特征: 两个不同的字符集不能有相同 ...
分类:
数据库技术 时间:
2016-11-01 11:27:43
收藏:
0 评论:
0 赞:
0 阅读:
254
SQL 模糊查询 在进行数据库查询时,有完整查询和模糊查询之分。 一般模糊查询语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号 ...
分类:
数据库技术 时间:
2016-11-01 09:48:31
收藏:
0 评论:
0 赞:
0 阅读:
880
为什么链表?--博客园老牛大讲堂 因为表与表之间有关系,而且查询时需要两张表的某些数据。 链表的前提是:表与表之间必须设置主外键吗? 不是的,其实表与表之间不需要设置主外键关系,用数据库语句就可以实现链表查询,删除,修改,增加等操作。 为什么要设置主外键呢? 通常我们看到表与表之间有关系,常常设置主 ...
分类:
数据库技术 时间:
2016-11-01 09:47:26
收藏:
0 评论:
0 赞:
0 阅读:
433
1.创建表空间与用户,因为数据文件没有指定路径,所以需要修改数据文件路径,才有了下面的需求。 create tablespace wo datafile 'wo.dbf' size 20m;create user wo identified by "123abc" default tablespac ...
分类:
数据库技术 时间:
2016-11-01 09:43:00
收藏:
0 评论:
0 赞:
0 阅读:
236
Linux下MongoDB服务安装 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似jso ...
分类:
数据库技术 时间:
2016-11-01 09:29:22
收藏:
0 评论:
0 赞:
0 阅读:
223
...
分类:
数据库技术 时间:
2016-11-01 09:27:31
收藏:
0 评论:
0 赞:
0 阅读:
208
1.找到配置管理器,打开 2.关掉SQLExpress,打开MSSQLServer 3.配置MSSQLServer(启用Named Pipes和TCP/IP) 4.修改TCP/IP属性(端口:1433) 5.配置SQL Native Client 10.0配置(和上面的TCP/IP配置一样,端口:1 ...
分类:
数据库技术 时间:
2016-11-01 09:24:27
收藏:
0 评论:
0 赞:
0 阅读:
576
背景介绍从上一篇文章了解到,当服务器架构为下图中的类型时,PHP服务器会启动php-fpm服务侦听在一个特定的套接字上来等待httpd服务器的请求,如果请求中包含对后端Mysql服务器的访问,此时分为几种情况:1.PHP服务器是独立服务器,或PHP服务器和httpd服务器在同一台主机,并以..
分类:
数据库技术 时间:
2016-11-01 07:42:14
收藏:
0 评论:
0 赞:
0 阅读:
354