innodb_fast_shutdown

Innodb_fast_shutdown告诉innodb在它关闭的时候该做什么工作。有三个值可以选择:  1.  0表示在innodb关闭的时候,需要purge all, merge insert buffer,flush dirty pages。这是最慢的一种关闭方式,但是restart的时候也...

2016-10-19 14:44:09

阅读数:467

评论数:0

mysql 批量更新

今天有同事说他有批量更新的需求,一次更新1000条左右数据,问我有没有好的办法。 他自己先用了replace语句发现,需要更新的字段更新了,但是其他字段变成默认值了。 先看看replace(同事自己用的这个想实现批量更新,发现有问题): mysql> mysql> create...

2016-09-28 10:22:35

阅读数:140

评论数:0

mysql表数据大小查询

1、查询某个表数据和其索引的大小 select DATA_LENGTH+INDEX_LENGTH from information_schema.tables where table_schema='数据库名' and TABLE_NAME='表名称'; 2、查看每个库中数据和索引占用大小 ...

2016-09-27 15:15:27

阅读数:197

评论数:0

MySQL5.6 Innodb独立的undo tablespace

在MySQL5.6中开始支持把undo log分离到独立的表空间,并放到单独的文件目录下;这给我们部署不同IO类型的文件位置带来便利,对于并发写入型负载,我们可以把undo文件部署到单独的高速存储设备上.  . 1.使用 有几个参数来控制该行为 . # innodb_...

2016-09-26 17:11:10

阅读数:1816

评论数:1

mysql实现oracle lag功能

create table test_table(id int,name varchar(30)); insert into test_table select 1,'a1'; insert into test_table select 2,'a2'; insert into test_table ...

2016-08-23 18:33:29

阅读数:216

评论数:0

MySQL修改root密码的多种方法

方法1: 用SET PASSWORD命令   mysql -u root   mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin   mysqladmin -u roo...

2016-08-07 12:11:04

阅读数:2642

评论数:4

MySQL 开启FEDERATED 引擎

MySQL中针对不同的功能需求提供了不同的存储引擎。所谓的存储引擎也就是MySQL下特定接口的具体实现。  FEDERATED是其中一个专门针对远程数据库的实现。一般情况下在本地数据库中建表会在数据库目录中生成相应的表定义文件,并同时生成相应的数据文件。  但通过FEDERATED引擎创建的表...

2016-05-12 17:03:35

阅读数:305

评论数:0

DBI 与 DBD

介绍 PERL对数据库的支持广而且全,几乎所有的主流数据库都有与之相应的PERL模块支持。为了开发可在不同数据库上移植的PERL应用,DBI(DataBase Interface)模块应运而生,使用这个模块,应用只需使用统一的接口便能操作不同的数据库,真正实现了可移植;当然,这个DBI也配备有相...

2016-03-06 23:10:55

阅读数:346

评论数:0

MySQL 表添加字段 存储过程实现 IF NOT EXISTS

-- 创建表语句(对于已经存在的表不再建立) create table IF NOT EXISTS t1(id int not null); create table IF NOT EXISTS t2(id int not null); -- 添加字段存储过程(对于已经存在的字段不再添加) D...

2015-11-16 15:43:32

阅读数:5090

评论数:0

MySQL删除二进制日志

1、查看二进制日志 show binary logs; 2、删除二进制日志 语法 PURGE { BINARY | MASTER } LOGS { TO 'log_name' | BEFORE datetime_expr } 删除到某个时间前 PURGE BINARY L...

2015-10-27 20:59:58

阅读数:237

评论数:0

mysql Writing to net & max_allowed_packet

mysql> show processlist; ...... | 196875 | root | 192.168.60.150:38098 | shanghai_test | Query | 0 | NULL | INSERT IN...

2015-09-25 17:04:25

阅读数:711

评论数:0

MySQL 日期时间函数

DAYOFWEEK(date)  返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准) mysql> select DAYOFWEEK('1998-02-03');   -> 3 WEEKDAY(date)  返回日期date是星期几(0=...

2015-09-23 17:32:32

阅读数:136

评论数:0

MySQL 临时目录

MySQL使用环境变量TMPDIR的值作为保存临时文件的目录的路径名。如果未设置TMPDIR,MySQL将使用系统的默认值,通常为/tmp、/var/tmp或/usr/tmp。如果包含临时文件目录的文件系统过小,可对mysqld使用“—tmpdir”选项,在具有足够空间的文件系统内指定1个目录。 ...

2015-09-22 14:54:08

阅读数:295

评论数:0

MYSQL 创建用户

一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用...

2015-09-10 15:33:16

阅读数:269

评论数:0

函数相关参数 log_bin_trust_function_creators

Command-Line Format    --log-bin-trust-function-creators        Option-File Format    log-bin-trust-function-creators        Option Sets Variable  ...

2015-09-09 12:45:21

阅读数:564

评论数:0

MySQL 幻读

SESSION1 SESSION2 mysql -uroot -h192.168.60.159 test mys...

2015-08-25 19:56:11

阅读数:417

评论数:1

MySQL AUTO_INCREMENT

CREATE TABLE `t` ( `id` int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ; mysql> insert into t val...

2015-08-13 09:25:11

阅读数:465

评论数:0

收藏一些mysql博客

国内MYSQL 技术博客 http://isky000.com/ 简朝阳 http://www.ourmysql.com/ http://www.mysqlsupport.cn/ http://imysql.cn/ 叶金荣 http://www.mysqlab.net/blog/ 谭俊青...

2015-08-11 14:13:43

阅读数:304

评论数:0

log_bin_trust_function_creators & max_allowed_packet

log_bin_trust_function_creators This function has none of DETERMINISTIC, NO SQL解决办法 创建存储过程时 出错信息: ERROR 1418 (HY000): This function has non...

2015-08-10 13:23:00

阅读数:589

评论数:0

mysql分区表技术

1、概述     数据库单表到达一定量后,性能会有衰减,像mysql\sql server等犹为明显,所以需要把这些数据进行分区处理。同时有时候可能出现数据剥离什么的,分区表就更有用处了!     MySQL 5.1 中新增的分区(Partition)功能就开始增加,优势也越来越明显了: -...

2015-07-30 10:07:25

阅读数:269

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭