MYSQL
南京-亮亮
这个作者很懒,什么都没留下…
展开
-
mysql 备份工具xtrabackup(一)
官网: http://www.percona.com/Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。Xtrabackup有两个主要的工具:xtrabackup、innobackupex。1、xtrabackup只能备份InnoDB和XtraDB两种数据表,而不能备份原创 2015-08-07 16:51:09 · 318 阅读 · 0 评论 -
数据库管理系统
互联网公司数据库几大痛点:一、数据库不规范 数据库元数据命名不规范,且很多时候没有备注信息,导致新老同事错误使用字段,表名,甚至导致重复建设的表和字段。 SQL语句写法不规范,只考虑功能实现,书写过于复杂和不考虑性能。 元数据命名不规范和SQL语句不规范互相影响,最终导致系统越来越混乱,最终变成贴膏药式功能开发,而问题就像雪球越滚越大。二、数据库脚本上线 数据库环境一般有:开发环境、测试环...原创 2018-09-06 15:06:43 · 1313 阅读 · 0 评论 -
mysql备份自测
---备份测试--全库备份innobackupex --user=root --password=123 --defaults-file=/etc/my.cnf --socket=/usr/local/mysql/mysql.sock /mysql_backup/ 1、停止数据库/etc/init.d/mysql stop 2、删除数据库文件rm -原创 2015-09-08 16:17:11 · 248 阅读 · 0 评论 -
ERROR 1396 (HY000): Operation CREATE USER failed for 'root'@'localhost'
创建用户CREATE USER 'root'@'localhost' IDENTIFIED BY '123456';发现系统报错。ROR 1396 (HY000): Operation CREATE USER failed for 'root'@'localhost'猜测是之前账号信息清理不干净。重新drop之后。发现正常。原创 2015-08-07 13:21:56 · 8115 阅读 · 0 评论 -
Mysql 二进制日志
二进制主要有以下两种作用:1、恢复(recovery)2、复制(replication)【二进制日志记录了所有对数据库执行更改的操作】二进制日志的启动:配置参数log-bin[=name],如果不指定name,则默认二进制日志文件名为主机名,后缀名为二级制日志的序列号,所在路径为数据库所在目录。以index为后缀的文件为二进制日志的索引文件,用来存储过往生产的二进制日志。1原创 2015-08-07 09:16:47 · 468 阅读 · 0 评论 -
Mysql清理二进制日志的技巧
1:二进制日志二进制日志记录了所有的DDL(数据定义语言)语句和DML(数据操作语言)语句,但是不记录包括数据查询的语句。语句以“事件”的形式保存,它描述了数据的更改过程,此日志对于灾难时的数据恢复起着极其重要的作用2:日志的位置和格式当用—log-bin[=file_name]选项启动时,mysqld将包含所有更新数据的SQL命令写入日志文件。如果没有给出file_nam转载 2015-08-27 14:32:10 · 320 阅读 · 0 评论 -
高性能Mysql主从架构的复制原理及配置详解
1 复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服转载 2015-08-10 09:23:04 · 343 阅读 · 0 评论 -
mysql 备份工具xtrabackup(二)
一、问题记录问题:innobackupex提示找不到mysql命令原因:没有在PATH中添加mysql中的bin目录。处理:export PATH=/usr/local/mysql3307/bin:$PATH错误:innobackupex: fatal error: no 'mysqld' group in MySQL optionsinnobackupex: fatal转载 2015-08-07 21:40:55 · 462 阅读 · 0 评论 -
mysql Access denied for user root@localhost错误解决方法总结(转)
mysql Access denied for user \'root\'@\'localhost\'”解决办法总结,下面我们对常见的出现的一些错误代码进行分析并给出解决办法,有需要的朋友可参考一下。错误代码 1045Access denied for user 'root'@'localhost' (using password:YES)解决办法是重新设置root用户密码,在Wind转载 2015-08-07 14:42:21 · 1095 阅读 · 0 评论