-
mysql 字符串的处理
所属栏目:[MySql教程] 日期:2020-12-11 热度:113
1.SUBSTRING 2.SUBSTRING_INDEX 3.?right/left 4.POSITION sql实例 select left(right(SUBSTRING_INDEX(data_out,":",7),10),3) from check_post01 where day_online='2017-06-08 00:00:00'; select SUBSTRING(data_out,18,20) from check_post01 where day_[详细]
-
mysql导入数据,涉及到时间转换,乱码问题解决
所属栏目:[MySql教程] 日期:2020-12-11 热度:157
表结构: drop table if exists `qi_an_log`;CREATE TABLE `qian_log` (`dt` LONG NOT NULL COMMENT '产生日期,格式yyyy-MM-dd',`METHOD_NAME` varchar(30) NOT NULL COMMENT '渠道名称或者接口名称',`src_ip` varchar(45) DEFAULT NULL,`ip` varchar(45) D[详细]
-
mysql if使用实例
所属栏目:[MySql教程] 日期:2020-12-11 热度:146
div class="cnblogs_code" DROP PROCEDURE ss= sqt= (ss ,sqt,CONCAT(sqt, = CALL createAmountCount();[详细]
-
mysql乐观锁总结和实践--转
所属栏目:[MySql教程] 日期:2020-12-11 热度:55
原文地址:http://chenzhou123520.iteye.com/blog/1863407 上一篇文章《》谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间过长,[详细]
-
mysql悲观锁总结和实践--转
所属栏目:[MySql教程] 日期:2020-12-11 热度:161
原文地址:http://chenzhou123520.iteye.com/blog/1860954 最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上参考资料总结如下: 悲观锁介绍(百科): 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事[详细]
-
mysql表名查询sql
所属栏目:[MySql教程] 日期:2020-12-11 热度:109
select table_schema,table_name,engine from information_schema.tables where table_schema not in('information_schema','mysql','performance_schema','test')and engine='InnoDB'[详细]
-
看懂mysql执行计划--官方文档
所属栏目:[MySql教程] 日期:2020-12-11 热度:188
原文地址:https://dev.mysql.com/doc/refman/5.7/en/explain-output.html The??statement provides information about the execution plan for a??statement. ?returns a row of information for each table used in the??statement. It lists the tables i[详细]
-
mysql replication principle--转
所属栏目:[MySql教程] 日期:2020-12-11 热度:114
原文地址:http://www.codeweblog.com/mysql-replication-principle/ 1,the replication process ?Mysql replication (replication) is an asynchronous replication,from a Mysql instace (called Master) to another Mysql instance (call it Slave). Impl[详细]
-
mysql Integer Types (Exact Value) - INTEGER, INT, SMALLINT,
所属栏目:[MySql教程] 日期:2020-12-11 热度:138
使用mysql的时候,用到int类型的蛮多,需要注意一下: 1. 值的范围 2. 显示宽度 MySQL还支持选择在该类型关键字后面的括号内指定整数值的显示宽度。 int(M) 在 integer 数据类型中,M 表示最大显示宽度,该可选显示宽度规定 。 参考文献: https://dev.mysql[详细]
-
Want to archive tables? Use Percona Toolkit’s pt-archiver--
所属栏目:[MySql教程] 日期:2020-12-11 热度:147
原文地址:https://www.percona.com/blog/2013/08/12/want-to-archive-tables-use-pt-archiver/ Percona Toolkit’s??is one of the best utilities to archive the records from large tables to another tables? or ?files. One interesting thing is that[详细]
-
mybatis中#{}和${}的区别
所属栏目:[MySql教程] 日期:2020-12-11 热度:196
mybatis本身的说明: By default ,using the #{} syntax will cause MyBatis to generate PreparedStatement properties and set the values safely against the PreparedStatement parameters (e.g. ?). While this is safer,faster and almost always pref[详细]
-
Loading half a billion rows into MySQL---转载
所属栏目:[MySql教程] 日期:2020-12-11 热度:73
Background We have a legacy system in our production environment that keeps track of when a user takes an action on Causes.com (joins a Cause,recruits a friend,etc). I say legacy,but I really mean a prematurely-optimized system that I’d l[详细]
-
mysql 表的timestamp为自动添加
所属栏目:[MySql教程] 日期:2020-12-11 热度:189
新设计表时可以执行语句: `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', 修改表可执行语句: ALTER TABLE table_name MODIFY COLUMN update_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMES[详细]
-
MySQL数据库InnoDB存储引擎中的锁机制--转载
所属栏目:[MySql教程] 日期:2020-12-11 热度:164
原文地址:http://www.uml.org.cn/sjjm/201205302.asp 从这个情况来看,UPDATE,DELETE时加间隙锁完全是为了防止Master和Slave数据不一致。那么不使用binlog时就没有必要对DELETE,UPDATE加间隙锁。 Row Format Binlog时,不加间隙锁是否会引起Master,Slave不[详细]
-
Mybatis like查询的写法--转载
所属栏目:[MySql教程] 日期:2020-12-11 热度:139
原文地址:http://lavasoft.blog.51cto.com/62575/1386870 Mybatis like查询官方文档没有明确的例子可循,网上搜索了很多,都不正确。 Mybatis 3.2.6 经过尝试,给出三种可靠可用的写法: select * from person where name ?like "%"#{name}"%" select * fro[详细]
-
mysql 获取自增id的值的方法
所属栏目:[MySql教程] 日期:2020-12-11 热度:119
原生jdbc方式: 示例: Statement stmt = = span style="color: #0000ff;"try span style="color: #000000;" { /spanspan style="color: #008000;"gt;///spanspan style="color: #008000;"gt;///spanspan style="color: #008000;"gt; Create a Statement ins[详细]
-
使用solr的DIHandler 构建mysql大表全量索引,内存溢出问题的解
所属栏目:[MySql教程] 日期:2020-12-11 热度:188
solr官方给出的解决方式是: DataImportHandler is designed to stream row one-by-one. It passes a fetch size value (default: 500) to Statement#setFetchSize which some drivers do not honor. For MySQL,add batchSize property to dataSource config[详细]
-
mysql 压力测试之批量插入自增字段不连续问题
所属栏目:[MySql教程] 日期:2020-12-11 热度:124
??????? Gaps in auto-increment values for?“bulk inserts” With? innodb_autoinc_lock_mode ?set to 0 (“traditional”) or 1 (“consecutive”),the auto-increment values generated by any given statement will be consecutive,without gaps,becaus[详细]
-
mysql 表设计时的update_time自动更新
所属栏目:[MySql教程] 日期:2020-12-11 热度:163
h3 class="title"11.3.5?Automatic Initialization and Updating for TIMESTAMP and DATETIME 原文地址:https://dev.mysql.com/doc/refman/5.6/en/timestamp-initialization.html As of MySQL 5.6.5,??and??columns can be automatically initializated and[详细]
-
Exchanging Partitions and Subpartitions with Tables--官方文
所属栏目:[MySql教程] 日期:2020-12-11 热度:82
原文地址:https://dev.mysql.com/doc/refman/5.6/en/partitioning-management-exchange.html In MySQL 5.6,it is possible to exchange a table partition or subpartition with a table using? pt EXCHANGE PARTITION? p ?WITH TABLE? nt ,where? pt ?is t[详细]
-
关于mybatis里面的Executor--转载
所属栏目:[MySql教程] 日期:2020-12-11 热度:133
原文地址:http://blog.csdn.net/w_intercool/article/details/7893344 使用mybatis查寻数据,跟踪其执行流程 最开始执行的语句 div class="dp-highlighter bg_java" div class="bar" div class="tools" [java] ?a class="ViewSource" title="view plain" hr[详细]
-
mysql 批量删除数据
所属栏目:[MySql教程] 日期:2020-12-11 热度:186
批量删除2000w数据 使用delete from table太慢 i i span style="color: #0000ff;"while ispan style="color: #808080;" span style="color: #800000; font-weight: bold;"2001 span style="color: #000000;" DO span style="color: #0000ff;"DELETE span sty[详细]
-
mysql 造1亿条记录的单表--大数据表
所属栏目:[MySql教程] 日期:2020-12-11 热度:191
读写文件 背景及木:现有数据1000w单表,为压力测试准备1亿条数据。 步骤: 1.将1000w条记录,除id外都导入到多个文件中: i fileName ( i span style="color: #0000ff;"while ispan style="color: #808080;" span style="color: #800000; font-weight: bold[详细]
-
Mysql数据库存储引擎--转
所属栏目:[MySql教程] 日期:2020-12-11 热度:117
原文地址:http://pangge.blog.51cto.com/6013757/1303893 简单介绍 存储引擎就是指表的类型。数据库的存储引擎决定了表在计算机中的存储方式。存储引擎的概念是MySQl的特点,而且是一个插入式的存储引擎概念。这就决定了MySQl数据库中的表可以使用不同的存[详细]
-
MYSQL存储过程中 使用变量 做表名--转
所属栏目:[MySql教程] 日期:2020-12-11 热度:164
原文地址:http://blog.csdn.net/business122/article/details/7528859 今天写一个对数据库做快照的存储过程,用到了动态表名,突然发现MYSQL不支持直接使用变量做表名,GOOGLE了下,采用以下方法: dbName ( dbName /spanspan style="color: #0000ff;"gt;SE[详细]