HTML5 微软 Windows 开源 centos Firefox apache wordpress 程序员 mysql google nginx java php shell linux Android Ubuntu Python linux命令

数据库与存储

官方插件  https://github.com/dawnbreaks/mysql2redis 安装插件 以及依赖 // 安装apr + apr-util $ wget http://mirror.bit.edu.cn/apache//apr/apr-1.5.1.tar.gz $ tar zxvf apr-1.5.1.tar.gz $ ./configure --prefix=/usr/local/apr $ make $ make install ...
让mysql支持Emoji表情,涉及无线相关的 MySQL 数据库建议都提前采用 utf8mb4 字符集。 mysql 版本 5.6 1 解决方案:将Mysql的编码从utf8转换成utf8mb4。 需要 >= MySQL 5.5.3版本、从库也必须是5.5的了、低版本不支持这个字符集、  复制报错 2 my.cnf  ...
  • 2015/12/02 18:50
  • 3
  • 7,104
mysql数据库主从读写分离配置详解与示例 部署环境 CentOS 7 mysql  5.6  mycat  1.4 主db   172.16.8.211 从db   172.16.8.212 mycat  172.16.8.215 一、MySQL主服配置这里就不写了 检查下主从状态   mysql>s...
  • 2015/11/18 14:16
  • 1
  • 20,697
1 线上环境有时候考虑到需要做增量备份数据库,所以写了个简单的脚本 2添加自动任务每小时或者更短时间执行就好了 #!/bin/sh #author RuM #date 2015-07-10 BAKDIR=/tmp/mysqlbak BAKDIR_FULL=$BAKDIR/full BAKDIR_ADD=$BAKDIR/add CONF=/etc/my.cnf passwd=123...
1 线上环境有时候考虑到需要做增量备份数据库,所以写了个简单的脚本 2添加自动任务每小时或者更短时间执行就好了 #!/bin/sh #author RuM #date 2015-07-10 BAKDIR=/tmp/mysqlbak BAKDIR_FULL=$BAKDIR/full BAKDIR_ADD=$BAKDIR/add CONF=/etc/my.cnf passwd=123...
master-slave模式,不能自动实现故障转移和恢复。所以推荐大家使用mongodb的replica set,来实现多服务器的高可用。给我的感觉是replica set好像自带了heartbeat功能,挺强大的。 三台服务器,1主,2从 服务器1:127.0.0.1:27017 服务器2:127.0.0.1:27018 ...
show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户 use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很多的命令 db.foo.help():显示集合操作命令,同样有很多的...
TPCC是专门针对联机交易处理系统(OLTP系统)的规范,一般情况下我们也把这类系统称为业务处理系统。TPCC-mysql是有percona公司研发,专门转对mysql的基准测试工具,模拟电商业务流程.但是tpcc-mysql的结果并未获得TPC组织的认证,仅作为一个参考数据。 一、下载安装tpcc-m...
mysql似乎没有更改数据库名称的语句(也许是我不知道),如果你有数据库服务器的管理权限,可以直接更改一下目录名即可,但如果没有权限,可以通过更改表名达到修改数据库名的目的。 下面是把CentOS数据库更改为centos_old。 1、新建数据库centos_old. mysql > c...
之前公司的数据库存储引擎全部为MyISAM,数据量和访问量都不是很大,所以一直都没什么问题。但是最近出现了mysql数据表经常被锁的情况,直接导致了用户连接网站时超时而返回502,于是决定把存储引擎转为Innodb的,以解决MyISAM的表锁问题。下面将操作步骤记录一下。 1、导...
问题背景: 新建备库级联到主库会将主库上大量的binlog拉到本地保存为relaylog,这个阶段会导致主库网络流量非常大,从而引发主库的查询更新等受到影响。 解决思路: 1. 在备库拉主库binlog的IO线程上做限流:每拉一定数据量M的binlog则sleep时间N。 这个测试效...
mysql是世界上实际最流行的数据库管理系统,是遍布全球编程社区的首选。它有一个系列有趣的特性,在很多方面都很擅长。由于其巨大的人气,在网上可以找到许多MySQL的使用技巧。这里有12个最好的技巧和窍门,所有MySQL数据库开发者都应该了解一下。 1、避免编辑转储文件 ...
一、获取锁等待情况 可以通过检查table_locks_waited和table_locks_immediate状态变量来分析系统上的表锁定争夺: mysql> show status like 'Table%'; +----------------------------+----------+ | Variable_name | Value | +-------------------...
本文是onlineDDL 对Innodb全文索引的变更测试的。MySQL5.6手册(<a href="http://dev.mysql.com/doc/refman/5.6/en/innodb-create-index-overview.html">http://dev.mysql.com/doc/refman/5.6/en/innodb-create-index-overview.html</a&gt...
1.设置或修改mysql root密码: 默认安装后空密码,以mysqladmin命令设置密码: mysqladmin -uroot password "password" Mysql命令设置密码: mysql> set password for root@localhost=password('password); 更改密码: update mysql.user s...