发布时间:2017-09-11 18:24:32

 下边这个案例模拟人为误删除数据文件和重做日志文件。1)删除数据文件和重做日志文件cd /mysql/datarm -rf ib*2)若此时数据库可以支持工作,数据可以正常写入,千万不要将mysqld杀死,否则没法挽救,找到mysqld的pid[root@mysql data]# netstat -nltp |grep mysqldtcp        0   &nb.........【阅读全文】

阅读(53) | 评论(0) | 转发(0)

发布时间:2017-09-11 17:45:12

 事件调度器(event)是在MySQL5.1中新增的任务调度器,解决了在之前版本中只能依赖系统定时任务才能完成的功能。 下边看一个案例:开启event:mysql> set global event_scheduler=ON;Query OK, 0 rows affected (0.01 sec)mysql> show variables like 'event%';+-----------------+-------+| Variable_n.........【阅读全文】

阅读(66) | 评论(0) | 转发(0)

发布时间:2017-09-11 16:30:40

 binlog_format有三种格式,STATEMENT、ROW和MIXED。statement在二进制日志里,记录的是实际的SQL语句,ROW在二进制日志记录的是实际行的变更。  在二进制日志里,MIXED默认还是采用STATEMENT格式记录的,但在下面这6种情况下会转化为ROW格式:  第一种情况:DNB引擎,表的DML操作会以ROW格式.........【阅读全文】

阅读(33) | 评论(0) | 转发(0)

发布时间:2017-09-11 15:00:00

1、参数设置太小,max_connections需要根据主机的性能和实际需要进行合理的配置。2、磁盘I/O瓶颈,比如被一条SQL堵死,造成后边的DML操作等待,又比如增、删、改、查很频繁,磁盘I/O遇到瓶颈,导致无法处理繁忙的请求。3、MySQL处理完一条请求后,会根据wait_timeout值来释放连接(参数含义:服务器关闭非交互连接之前等.........【阅读全文】

阅读(59) | 评论(0) | 转发(0)

发布时间:2017-09-09 16:16:17

1、支持创建临时表MySQL5.7版本可以支持create temporary table、drop temporary table命令。2、开启GTID复制模式,不用开启log_slave_updates参数MySQL5.6版本的GTID复制模式,必须开启log_slave_updates参数,否则启动会报错,因为需要在binlog找到同步复制的信息(UUID:事务号)3、在线开启/关闭GTID,不用重启my.........【阅读全文】

阅读(36) | 评论(0) | 转发(0)

发布时间:2017-09-09 15:30:32

 两台服务器,系统是Redhat6.5,MySQL版本是5.7.18。1、在主库上,创建复制使用的用户,并授予replication slave权限。这里创建用户repl,可以从IP为10.10.10.210的主机进行连接。grant replication slave on *.* to 'repl'@'10.10.10.210' identified by 'mysql';2、修改主服务器配置,加入如下配置:cat /etc/.........【阅读全文】

阅读(23) | 评论(0) | 转发(0)

发布时间:2017-09-09 10:45:35

两台服务器,系统是Redhat6.5,MySQL版本是5.7.18。1、打开主库和从库的MySQL服务,然后安装插件,半同步复制插件在目录/usr/local/mysql/lib/plugin下在主库安装semisync_master.so插件:点击(此处)折叠或打开mysql> install plugin rpl_semi_sync_master soname 'semisync_master.so';.........【阅读全文】

阅读(45) | 评论(0) | 转发(0)

发布时间:2017-09-08 18:02:02

  两台服务器,系统是Redhat6.5,MySQL版本是5.7.18。1、在主库上,创建复制使用的用户,并授予replication slave权限。这里创建用户repl,可以从IP为10.10.10.210的主机进行连接。grant replication slave on *.* to 'repl'@'10.10.10.210' identified by 'mysql';2、修改主服务器配置,加入如下配置:cat .........【阅读全文】

阅读(35) | 评论(0) | 转发(0)

发布时间:2017-09-08 16:00:53

1、安装make编译器,系统已安装2、安装bison,系统已安装3、安装gcc-c++,系统已安装4、安装ncurses,系统已安装5、安装cmake,下载的cmake-3.4.3源码包,进行安装6、创建mysql用户组和用户groupadd -g 300 mysqluseradd -u 300 -g mysql mysql7、解压并安装mysqltar -zxvf mysql-5.6.35.tar.gzcd mysql-5..........【阅读全文】

阅读(34) | 评论(0) | 转发(0)

发布时间:2017-09-08 15:59:34

1、安装make编译器,系统已安装2、安装bison,系统已安装3、安装gcc-c++,系统已安装4、安装ncurses,系统已安装5、安装cmake,下载的cmake-3.4.3源码包,进行安装6、创建mysql用户组和用户groupadd -g 300 mysqluseradd -u 300 -g mysql mysql7、解压并安装mysqltar -zxvf mysql-5.6.35.tar.gzcd mysql-5..........【阅读全文】

阅读(25) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册