MYSQL创建用户时用密文密码
# 用户名:user,密码:123# 密文密码(推荐): PASSWORD('123')=*23AE809DDACAF96AF0FD78ED04B6A265E05AA257CREATE USER 'user'@'%' IDENTIFIED BY PASSWORD '*23AE809DDACAF96AF0FD78ED04B6A265E05AA257';# 授权时同理也可以使用这种方式GRANT SELECT ON *.* TO 'user'@'%' IDENTIFIED BY PASSWORD '*23AE809DDACAF96A...
MYSQL: Handler_read_%参数说明
SHOW STATUS LIKE 'handler_read%';变量说明Handler_read_first、Handler_read_key、Handler_read_lastHandler_read_next、Handler_read_prevHandler_read_rnd、Handler_read_rnd_next
innobackupex备份脚本
innobackupex备份脚本备份策略: 每周一(或第一次)全备,其他增备。使用xbstream方式进行lbzip2压缩 改进:支持远程备份使用 查看帮助信息:perl bbq_innobackupex.pl -I 或 perl bbq_innobackupex.pl --help &n...
MAC:创建用户
参考: http://serverfault.com/questions/20702/how-do-i-create-user-accounts-from-the-terminal-in-mac-os-x-10-5创建用户 "luser":dscl . -create /Users/luserdscl . -create /Users/luser UserShell /bin/bashdscl . -create /Users/luser RealName "Lucius Q. User"# 注意 UniqueID必须唯一dscl . ...
MAC: Homebrew(代替yum)安装
安装 ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 最新方式请参见官网首页: http://brew.sh/index.html 依赖环境 : https://github.com/Homebrew/homebrew/wiki/Installation使用 ...
检查配置参数脚本。tuning-primer.sh
参考:脚本源码https://launchpadlibrarian.net/78745738/tuning-primer.shhttp://www.cnblogs.com/zuoxingyu/archive/2013/04/09/3010024.html环境 my.cnf中[client]需要配置使用的用户,执行show status/variables权限,可以给super user = myadmin &nbs...
supremum pseudo-record锁影响
在开发中,经常会做这类的判断:根据主键值查询,如果不存在,则插入;否则更新。例如表结构点击(此处)折叠或打开CREATE TABLE `t` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `val` BIGINT(20) NOT NULL, PRIMAR...
linux alias使用
测试机装了多个mysql(3307、3308、3309),每次登录mysql比较麻烦,敲很长的命令注意:由于是测试机,所以密码直接粘贴上,生成环境禁止这么操作mysql -uroot -pxx --socket=/home/bbq/mysql/mysql-3307/data/mysql-3307.sockmysql -uroot -pxx --socket=/home/bbq/mysql/mysql-3308/data/mysql-3308.sockmysql -uroot -p...
SHOW ENGINE INNODB STATUS信息详解
SHOW ENGINE INNODB STATUS
MMM切换原理
slave agent收到new master发送的set_active_master信息后进行切换主库源码 Agent\Helpers\Actions.pmset_active_master($new_master)Try to catch up with the old master as far as possible and change the master to the new host.(Syncs to the master log if the old master is reachable. Otherwise ...
AUTO_INCREMENT的实现方式
相关变量auto_increment_offset 起始位置auto_increment_increment 自增值# myisamconcurrent_insert # innodb innodb_autoinc_lock_mode=0,1,2 innodb引擎有效sql_mode = NO_AUTO_VALUE_ON_ZERO,只有NULL才能生成自增值。不推荐配置,因为mysqldump时会将0做新生成自增值处理 &nb...
新建slave
如有漏洞或者潜在的危险,请拍砖指出,谢谢【master环境】开启了binlog配置server-id配置自增属性(为双主准备)auto_increment_offset=1、auto_increment_increment=2【slave 环境】my.cnf 配置server_id点击(此处)折叠或打开[mysqld]# 不能和主库或其他slave重复...