• 利用mysqlbinlog_flashback闪回丢失数据

    today,i'll have a test with the open source tool mysqlbinlog_flashback which is released by 58daojia,here's the github address: https://github.com/58daojia-dba/mysqlbinlog_flashback this tool is similar with the binlog2sql which is also coded by pyt...

    2018-06-18 01:41:34

  • MySQL 如何创建索引?怎么优化?

    索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。MySQL提供了Explain,用于显示SQL执行的详细信息,可以进行索引的优化。 一...

    2018-06-18 01:41:14

  • 6.MySQL必知必会之数据过滤-WHERE组合子句

    ...

    2018-06-18 01:41:32

  • MySQL表添加自增列

    mysql create table zc_test2(id int );Query OK, 0 rows affected ( 1.37 sec)mysql insert into zc_test2 values ( 10 ),( 9 ),( 8 ),( 7 ),( 6 );Query OK, 5 rows affected ( 0.04 sec)Records: 5 Duplicates: 0 Warnings: 0 mysql select * from zc_test2; + -- -...

    2018-06-18 01:41:24

  • sql 优化的几种方法

    1 .对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2 .应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,...

    2018-06-18 01:41:19

  • 浅析MySQL主从复制技术(异步复制、同步复制、半同步

    as we all know,there're three kinds of replication in MySQL nowadays.such as, asynchronous replication, (fully) synchronous replication, semisynchronous replication. what's the difference between them? first of all,let's see the intact architecture...

    2018-06-18 01:40:37

  • 深入MySQL复制(一)

    ...

    2018-06-18 01:41:13

  • 数据库与python的连接

    1 db= web.database( 2 dbn= " mysql " , 3 host= " localhost " , 4 port=3306 , 5 user= " root " , 6 pw= " xxxxxx " , 7 db= " m " , 8 charset= " utf8 " 9 ) # 连接数据库 10 12 def GET(self): 13 data=db.query( " select * from movie where id limit 15 " )...

    2018-06-18 01:41:15

  • MySQL单表查询

    单表查询 1、查询所有: select * from 表名; 2、查询选中字段数据: select 字段名 from 表名; 3、查询指定条件下的数据: select 字段名 from 表名 where 条件(例id3); 4、查询后为字段取别名 as: select 原名 as 更改名 from 表名; 5、模糊查询 like: selec...

    2018-06-18 01:40:49

  • MySQL正则表达式的问题

    原本以为 正则表达式里面的特殊\d匹配数字放到sql语句里面也是适用的,没想到一直不匹配。但是放到编程语言java或者js里面又匹配。看了一下原来sql对正则的支持没有那么全面。一定要用[0-9]代表数字。原因的话我猜是sql是一门查询语言,设计原则不应该有和编程语言靠近...

    2018-06-18 01:41:07

2