mysql数据库
文章平均质量分 90
bigclouder
专注于金融领域……
展开
-
mysql数据库——pt-query-digest工具之二分析慢查询日志
系统使用情况 用户时间,系统时间 物理内存占用数 虚拟内存占用数# 1.8s user time, 30ms system time, 28.52M rss, 169.81M vsz报告生成时的系统的当前时间# Current date: Mon Aug 4 00:42:35 2014主机名# Hostname: mrs文档路径# Fi原创 2014-08-04 01:49:30 · 1046 阅读 · 0 评论 -
Mysql show slave status 的研究
我们使用 show slave status \G 来查看*************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 10.37.129.3原创 2015-03-09 23:39:11 · 1359 阅读 · 0 评论 -
mysql 主从复制的过滤的相关参数
1.M上把事件从二进制日志中过滤参数:binlog-do-db 只复制指定的数据库(主服务器配置文件里设置) binlog-ignore-db 不复制指定的数据库(主服务器配置文件里设置)这个生产上几乎没人使用2.S上事件从中继日志中过滤参数:replicate_do_db 只应用指定的数据库(从服务器配置文件里设置) repicate_ingor原创 2015-03-08 14:25:51 · 1381 阅读 · 0 评论 -
关于mysql 从库过滤的一些测试
关于mysql 从库过滤的一些测试我们来进行mysql库过滤的相关参数的测试现在主从准备两个test的数据库root@localhost:(none)01:34:48> show databases;+--------------------+| Database |+--------------------+| information_schema || ki原创 2015-03-08 16:38:40 · 900 阅读 · 0 评论 -
使用mysqld_multi 来管理多个数据库实例
先建立一个config配置文件[mysqld_multi]mysqld = /usr/local/mysql-5.6/bin/mysqld_safe #根据自己的mysql目录配置mysqladmin = /usr/local/mysql-5.6/bin/mysqladmin[mysqld1]port = 3306pid-file原创 2015-03-07 02:01:30 · 2320 阅读 · 0 评论 -
mysql主从复制相关的参数
下面的参数配置针对innodb引擎Slog_slave_updates=1:可以把S变成M,让从服务器把自身复制的事件和记录都写到自己的二进制日志里read_only=1 :从机会阻止没有特殊权限的线程更改数据,即就是从机只能读,不能写.skip_slave_start=1:阻止S在崩溃后自动启动,给你充足的时间进行修复。slave-skip-errors =all:在S遇到问题时跳过,原创 2015-03-08 14:10:25 · 550 阅读 · 0 评论 -
mysql 与表相关的命令
mysql> show tables;+----------------+| Tables_in_test |+----------------+| t1 |+----------------+1 row in set (0.00 sec)mysql> show create table t1 \G;***************************原创 2015-03-05 17:23:52 · 506 阅读 · 0 评论 -
percona工具使用一 pt-table-sync
现在主从库准备一张表mysql> select * from t1;+-------+------+| empno | name |+-------+------+| 1 | yao || 2 | xin || 3 | sun || 4 | hai || 5 | ying |+-------+———+在从库把这张表删了模拟数据原创 2015-03-04 21:21:55 · 1064 阅读 · 0 评论 -
mysql 从库如何跳过一个事务
其实mysql的从库 就相当于oracle的逻辑备库的概念,理解了这个解决mysql从库的问题就很轻松了我们来模拟情况,我们在主库删除一个数据库,而从库是没有这个数据库的,此时从库就报错了mysql> show slave status \G;*************************** 1. row ***************************原创 2015-03-03 22:12:07 · 5876 阅读 · 1 评论 -
Keepalievd的安装配置跟切换模拟
2.1安装环境介绍目前打算在192.168.6.243和192.168.6.244这两台机器上安装Keepalived(首先需要先安装好MySQL,配置好Master-Master主主复制),虚拟IP(VIP)是192.168.6.252,在一台机器上的MySQL出现故障后,VIP自动地漂移到另外一台机器上。查看下192.168.6.243的环境:OS: Linuxmds-Master原创 2015-03-05 09:24:06 · 2935 阅读 · 0 评论 -
mysql 主从的创建
innobackupex-1.5.1 --ibbackup=xtrabackup --defaults-file=/home/mysql/mysql/my.cnf --no-timestamp --user=root --password=oracle /tmp/mysqlinnobackupex-1.5.1 --apply-log --defaults-file=/home/mysql原创 2015-03-02 16:55:53 · 507 阅读 · 0 评论 -
编译mysql出现-- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
该报错原因是未安装ncurses-devel,运行下面命令第一步:安装#yum -y install ncurses-devel 第二步:删除CMakeCache.txt通过find命令找到所有CMakeCache.txt文档的位置#find / -name CMakeCache.txt然后全部删除:全部删除后再重新cmake就OK了。如果cmake出现问题,就要删除CMa原创 2015-03-02 16:52:48 · 1084 阅读 · 0 评论 -
mysql 学习之三 权限控制
mysql> desc user;+------------------------+-----------------------------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Ex原创 2015-02-15 17:29:52 · 472 阅读 · 0 评论 -
mysql 学习之二 mysqldump
5.9.3.1. 指定恢复时间对于MySQL 4.1.4,可以在mysqlbinlog语句中通过--start-date和--stop-date选项指定DATETIME格式的起止时间。举例说明,假设在今天上午10:00(今天是2005年4月20日),执行SQL语句来删除一个大表。要想恢复表和数据,你可以恢复前晚上的备份,并输入:mysqlbinlog --stop-date="2005-0原创 2015-02-15 16:53:35 · 397 阅读 · 0 评论 -
mysql的学习 之一
mysql的学习mysql初始化数据库cd /usr/local/mysql-5.6//usr/local/mysql-5.6/scripts/mysql_install_db --defaults-file=/home/mysql/mysql/my.cnf开启数据库的命令/usr/local/mysql-5.6/bin/mysqld_safe --defaults-file=/h原创 2015-02-15 16:00:08 · 362 阅读 · 0 评论 -
mysql 5.7 强制修改root密码
运行mysqld_safe --skip-grant-tables & 如果此时不想被远程连接:mysqld_safe --skip-grant-tables --skip-networking &使用mysql连接server更改密码: update mysql.user set authentication_string=password('kiwi') where u转载 2016-05-04 14:17:40 · 2481 阅读 · 0 评论