博主QQ:819594300博客地址:http://zpf666.blog.51cto.com/有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持!一、mysqldump备份结合binlog日志恢复说明:MySQL备份一般采取全库备份加日志备份的方式,例如每天执行一次全备份,每小时执行一次二进制日志备份。这样..
分类:
数据库 时间:
2017-04-06 17:12:05
阅读次数:
246
学习python 连接mysql数据库的时候遇到了问题 首先安装mysql: 工具栏 >file ==> default settings==>Project Interpreter ==> 点击右侧的+ 号==》pymysql==>OK (1) 进入 settings.py==> DATABASE ...
分类:
数据库 时间:
2017-04-06 17:03:28
阅读次数:
617
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的 ...
分类:
数据库 时间:
2017-04-06 15:51:34
阅读次数:
183
执行数据库查询时,有完整查询和模糊查询之分。一般模糊语句格式如下:SELECT 字段 FROM 表 WHERE 某字段 LIKE 条件 其中关于条件,SQL提供了四种匹配模式: 1、% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 例如 S ...
分类:
数据库 时间:
2017-04-06 15:44:32
阅读次数:
214
如果数据库中有值和要求相等,则返回数为1,否则,返回0 ${a} Row Count SELECT * FROM am_user_apps where id=''Disconnect From Database run keyword if ${a}==0 tianjiarun keyword if ...
分类:
数据库 时间:
2017-04-06 15:40:40
阅读次数:
369
无法绑定由多个部分组成的标识符, 表示在查询的时候使用了别名,并且查询的多个表中存在相同的字段,如果在使用该字段时不明确该字段的来源就会报这个错误。 举例: 我们有两张表,B1,B2,他们有一个共同的字段id select id from B1 c inner join B2 d on c.id=d ...
分类:
数据库 时间:
2017-04-06 15:40:10
阅读次数:
5372
条件一、条件二条件一满足则条件二就不要加了。条件一不满足则按照条件二查询 where 条件1 or (not 条件1 and 条件2) 假设条件一: a.id=b.id 条件二: a.NAME=b.NAMEWHERE Decode(a.id,b.id,1,Decode(a.NAME,b.NAME,1 ...
分类:
数据库 时间:
2017-04-06 15:35:00
阅读次数:
192
BETWEEN 操作符 操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。 SQL BETWEEN 语法 重要事项 不同的数据库对 BETWEEN...AND 操作符的处理方式是有差异的。某些数据库会列出介于 "Adams" 和 "Carter" ...
分类:
数据库 时间:
2017-04-06 15:30:47
阅读次数:
260
Sql Server MySql 一个是先set再关联,另外一个是先关联再set。 ...
分类:
数据库 时间:
2017-04-06 15:23:59
阅读次数:
196
CREATE TABLE `t_play_product` ( `product_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID,自增', `product_name` varchar(100) NOT NULL DEFAULT '' COM... ...
分类:
数据库 时间:
2017-04-06 15:22:58
阅读次数:
237
导入包: import java.sql.*; 注册JDBC驱动程序: Class.forName("com.mysql.jdbc.Driver"); 打开一个连接: conn = DriverManager.getConnection(DB_URL,USER,PASS); 执行一个查询 stmt ...
分类:
数据库 时间:
2017-04-06 15:22:36
阅读次数:
254
cmds系统数据库源端大表数据更新优化 以下脚本可以用于将表按照rowid范围分区,获得指定数目的rowid Extent区间(Group sets of rows in the table into smaller chunks), 以便于非分区表利用rowid来实现并行删除或更新```REM r... ...
分类:
数据库 时间:
2017-04-06 15:20:14
阅读次数:
328
1. IO多路复用 2. paramiko 3. MySQL - SQL语句 - Python操作MySQL - pymysql模块 上节回顾: - 线程 - 锁 - 池 - 进程 - 锁 - 池 - 数据共享 - 协程 - 对线程的分片(微线程) - IO多路复用 r,w,e = select.s ...
分类:
数据库 时间:
2017-04-06 14:47:52
阅读次数:
284
db2 linux 安装部署 1 解压文件 2 切换路径 3 启动安装程序 然后它会询问用户是否将软件安装在 /opt/ibm/db2/V10.1 目录,选择 yes 4 创建用户名和用户组 5 修改用户密码 6 安装 license (产品许可) # 后面的路径为 db2 安装时的解压目录 成功后 ...
分类:
数据库 时间:
2017-04-06 13:17:40
阅读次数:
407
linux平台 监控mysql执行的sql语句 为了做好配合开发做性能和功能测试,方便监控正在执行的sql语句,可以在/etc/mysqld中添加如下: log =/usr/local/mysql/var21005/mysql.log 就可以使用: tail -f mysql.log 来监控了 ww ...
分类:
数据库 时间:
2017-04-06 12:51:16
阅读次数:
221
概要: 我们知道InnoDB采用Write Ahead Log策略来防止宕机数据丢失,即事务提交时,先写重做日志,再修改内存数据页,这样就产生了脏页。既然有重做日志保证数据持久性,查询时也可以直接从缓冲池页中取数据,那为什么还要刷新脏页到磁盘呢?如果重做日志可以无限增大,同时缓冲池足够大,能够缓存所 ...
分类:
数据库 时间:
2017-04-06 12:49:18
阅读次数:
342
乐观锁介绍: 乐观锁( Optimistic Locking ) 相对悲观锁而言,乐观锁假设认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果发现冲突了,则让返回用户错误的信息,让用户决定如何去做。那么我们如何实现乐观锁呢,一般来说有以下2种方式: ...
分类:
数据库 时间:
2017-04-06 12:46:45
阅读次数:
256