数据库内核月报 - 2015 / 09-MySQL · 捉虫动态 · 建表过程中crash造成重建表失败

问题描述

主库的create table语句传到备库,备库SQL线程执行过程中报错:

Error 'Can't create table 'XXX.XX' (errno: -1)' on query. Default database: 'XXX'. Query: 'CREATE TABLE XX...

文章

db匠

2016-05-23

1682浏览量

mysql基本语句

mysql: -u root -p 密码

1.选库: use database;

2.查看多少张表:show table;

3.创建数据库:create database 数据库名 [charset 字符集]

即:create datebase nba charset utf8;

4.删除...

文章

ap3627c6c

2012-12-29

728浏览量

解决Mysql数据库提示innodb表不存在的问题!

发现mysql的error.log里面有报错:InnoDB: Error: Table "mysql"."innodb_table_stats" not found.InnoDB: Error: Fetch of persistent statistics requested for table ...

文章

乐维君

2018-11-27

1902浏览量

万券齐发助力企业上云,爆款产品低至2.2折起!

限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

广告

mysql修复坏表的方法

有的时候因为掉电或者其他原因导致数据库损坏,我们可以使用mysql自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库;例如 检查优化并修复所有的数据库用: # mysqlcheck -A -o -r -p Enter password: database1 OKdatabase2...

文章

科技小能手

2017-11-12

826浏览量

网络数据库mysql的配置与应用(一)

数据库我相信搞IT的各位都很熟悉它吧,呵呵,最有名的就数windows下的sqlserver系列的了,当然还有microsoft的access.其它的还有一些大型企业内部应用的是DB2 以及oracle的了。那么LINUX下有哪些常用的数据库软件呢,这就是偶今天要跟大家一起讨论的my...

文章

科技小能手

2017-11-12

702浏览量

阿里数据库内核月报:2015年09月

# 01 MySQL · 引擎特性 · InnoDB Adaptive hash index介绍

# 02 PgSQL · 特性分析 · clog异步提交一致性、原子操作与fsync

# 03 MySQL · 捉虫动态 · BUG 几例

# 04 PgSQL · 答疑解惑 · 诡异的函数返回...

文章

场景研读

2017-06-07

838浏览量

MYSQL数据的备份与恢复

MYSQL数据的备份与恢复

1 SQL数据导入导出

实验内容:

1.使用SQL语句将/etc/passwd文件导入userdb库userlist表,并给每条记录添加自动编号。

2.将userdb库userlist表中UID小于100的前10条记录导出,存为/dbak/ulist.txt文...

文章

技术小胖子

2017-11-01

840浏览量

MySQL8.0之快速加列

在正式介绍MySQL8.0的快速加列特性前,先来了解下什么是Online DDL,为什么需要快速加列这一特性。

一、什么是Online DDL

1.1 基本概念

Online DDL是在MySQL5.6版本后加入的特性,在5.7得到增强,Online DDL提供了在表更改过程中并发执行DM...

文章

梓杰

2019-08-23

3147浏览量

mysql错误:……is marked as crashed and should be repai

我用的修复命令是:myisamchk -r bbsthreads

其中bbsthreads是我出问题的表名,当然使用这个命令还得进入mysql你所出问题的数据库的表的存放路径,具体更详细的命令可以看帮助:myisamchk --help;

如果用以上命令你不能解决问题请看后面,后面的内容是我转载的...

文章

科技小能手

2017-11-12

1024浏览量

mysql 权限控制具体解释

概述

mysql权限控制在不同的上下文和不同的操作水平上都能够进行控制,他们包括例如以下几个 ** 管理权限能够同意用户管理mysql server的操作。

这些权限控制是全局的,不是针对某个特定的数据库的 ** 数据库权限相应到一个数据库和里面的对象。这些权限被用来控制特定的数据库或者全局的,他...

文章

技术mix呢

2017-10-11

674浏览量

linux下mysql定时备份数据库

linux下mysql定时备份数据库

(2010-10-21 12:40:17)

转载▼

标签:

杂谈

一、用命令实现备份首页进入mysql的bin目录1、备份数据#mysqldump -uusername -ppassword discuz > discuz_201...

文章

thinkyoung

2015-07-07

782浏览量

zabbix数据库ibdata1文件过大处理方法

ibdata1是mysql使用InnoDB引擎的时候需要使用的文件。这个文件有的时候会变得很大,并且在你删除数据的时候,文件也不减小。

下面是处理超大ibddata1文件的步骤:

1. 对每张表使用单独的innoDB文件, 修改/etc/my.cnf文件,windows下是my.ini文件

...

文章

zhangdiandong

2014-01-08

862浏览量

RDS MySQL空间优化最佳实践

在前三期介绍了RDS for MySQL参数优化,锁问题以及延迟优化最佳实践之后,本期将介绍存储空间相关的最佳实践。

存储空间是RDS很重要的一个指标,在RDS的工单问题中,空间问题的咨询可以排在top 5,当RDS的实际使用空间超过了购买的空间后,实例就会被锁定了,这样就会导致应用无法再写入,...

文章

玄惭

2016-06-16

8102浏览量

MySQL · 最佳实践 · 空间优化

在前三期介绍了RDS for MySQL参数优化,锁问题以及延迟优化最佳实践之后,本期将介绍存储空间相关的最佳实践。

存储空间是RDS很重要的一个指标,在RDS的工单问题中,空间问题的咨询可以排在top 5,当RDS的实际使用空间超过了购买的空间后,实例就会被锁定了,这样就会导致应用无法再写入,更...

文章

db匠

2016-06-21

2408浏览量

[MySQL]快速解决"is marked as crashed and should be repaired"故障

具体报错如下:

Table '.\Tablename\posts' is marked as crashed and should be repaired

提示说论坛的帖子表posts被标记有问题,需要修复。我记得以前也出现过类似的问题,但是只要点击Phpmyadmin上的repair按纽就自动修...

文章

云栖希望。

2018-01-02

1363浏览量

[MySQL]快速解决"is marked as crashed and should be repaired"故障

登录mysql执行

repair table table_name 完毕

下面的方法试了不管用

--------------------------------------

具体报错如下:

Table '.\Tablename\posts' is marked as crashed and...

文章

余二五

2017-11-15

999浏览量

MYISAM表的.frm、MYI损坏,丢失的修复方法

.frm文件损坏或丢失的恢复

由于frm文件保存着表结构信息,因此当该文件损坏时候,将无法读取改表中的文件,通过以下步骤可以恢复

step1:将存有数据的MYI和MYD文件保存到其他地方

step2:在数据库里重建同命名的表,结构也要一样。 (要保证和以前表结构,存储引擎,数据类型等保持一致)

...

文章

技术小胖子

2017-11-10

1049浏览量

pt(Percona Toolkit)工具详解:(二)工具介绍

之所以先写介绍,那是因为太多工具,要查起来非常麻烦,要先做个汇总介绍,方便查找.介绍

1.找出重复的索引和外键

pt-duplicate-key-checker

这个工具会将重复的索引和外键都列出来,并生成了删除重复索引的语句,非常方便

2.执行alter的时候不会阻塞写和读取操作

...

文章

技术小胖子

2017-11-08

1353浏览量

pt(Percona Toolkit)工具详解:(二)工具介绍

之所以先写介绍,那是因为太多工具,要查起来非常麻烦,要先做个汇总介绍,方便查找.介绍1.找出重复的索引和外键    pt-duplicate-key-checker这个工具会将重复的索引和外键都列出来,并生成了删除重复索引的语句,非常方便2.执行alter的时候不会阻塞写和读取操作    pt-o...

文章

技术小胖子

2017-11-15

1548浏览量

RDS中的MYSQL备份恢复

RDS使用mysqldump对 MySQL 数据库进行逻辑全量备份,使用开源软件Xtrabackup进行物理全量备份,是实例级别的备份。

用户登录RDS控制台,可以下载备份文件。按照 利用逻辑备份文件恢复到自建数据库-MySQL和利用物理备份文件恢复到自建数据库-MySQL中的操作步骤,实现数据的...

文章

阿里云柳璃

2014-05-29

4068浏览量

mysql 数据库的维护,优化

●回收表空间

当数据表大量删除数据时,用OPTIMIZE TABLE进行空间回收,原理时新建一张数据表,再将内容复制到新表:

OPTIMIZE TABLE  "TABLENAME";

InnoDB要用以下命令进行重建:

ALTER TABLE table.name ENGINE='InnoDB...

文章

技术小胖子

2017-11-09

899浏览量

【Mysql】character-set-server参数

对于数据库级的字符集,如果没有办法重建数据库,可以在my.cnf文件中使用character-set-server = utf8(要重启数据库服务),对于之前已经存在数据库,此参数不产生影响。如果之前的数据库A是latin1,在A中创建的表默认还是latin1,除非指定DEFAULT CHARSE...

文章

yangyi_dba

2011-10-27

403浏览量

[MySQL Reference Manual] 7 备份和恢复

7. 备份和恢复

本章主要会介绍:

1.备份的类型:逻辑备份,物理备份,全备和增量4种

2.创建备份的方法

3.还原方法,包括还原到时间点

4.备份计划,压缩和加密

5.表维护,恢复损坏的表

7. 备份和恢复... 1

7.1备份和还原类型... 1

7.1.1 物理备份VS逻辑备份... 1

7...

文章

fanr_zh

2014-08-10

860浏览量

[MySQL Reference Manual] 7 备份和恢复

7. 备份和恢复

本章主要会介绍:

1.备份的类型:逻辑备份,物理备份,全备和增量4种

2.创建备份的方法

3.还原方法,包括还原到时间点

4.备份计划,压缩和加密

5.表维护,恢复损坏的表

7. 备份和恢复

7.1备份和还原类型

7.1.1 物理备份VS逻辑备份

7.1.2 Online VS ...

文章

技术小胖子

2017-11-17

720浏览量

pt(Percona Toolkit)工具介绍

pt(Percona Toolkit)工具介绍

一.介绍1.找出重复的索引和外键    pt-duplicate-key-checker

例子:[root@node1 ~]# pt-duplicate-key-checker --user=root --password='abc123'

# ##...

文章

技术小甜

2017-11-16

1168浏览量

【MySQL】 DB 回滚崩溃案例一则

背景

一个测试人员对性能数据库进行性能压测 ,由于存储过程写的有问题,对一个大表进行大量更新为及时提交 ,见proc hang 住就kill 掉进程,然后长时间等待未果直接重启mysql 服务。之后错误日志中报错:

130516 20:47:36  InnoDB: Error: page 5 lo...

文章

yangyi_dba

2013-05-31

605浏览量

MySQL深入09-备份-恢复

备份的目的

灾难恢复;

数据审计;

测试;

备份类型

根据备份时,数据库服务器是否在线:

冷备:cold backup

温备:warm backup,全局施加共享锁,允许读,禁止写

热备:hot backup

根据备份的数据集:

完全备份:full backu...

文章

余二五

2017-11-23

1141浏览量

历程剖析:阿里云自研HTAP数据库的技术发展之路

摘要:8月24日,阿里云数据库技术峰会到来,本次技术峰会邀请到了阿里集团和阿里云数据库老司机们,为大家分享了一线数据库实践经验和技术干货。阿里云高级数据库技术专家队皓庭分享了高度兼容MySQL,并且能免去传统数仓ETL过程实现数据分析,同时支持高并发、大吞吐量的在线事务处理的PB级数据存储数据库是...

文章

场景研读

2017-09-04

7957浏览量

MySQL5.6在线表结构变更(online ddl)总结

MySQL从5.6.17以后,支持在线修改表结构操作(online ddl),即在变更表结构的过程中,不阻塞dml和dql操作.

根据操作过程中是否需要表拷贝,online ddl可分为下面两大类:

1.需要表拷贝的 ddl 操作:

增加、删除、重排列。

增加、删除主键。

改变表的 ROW...

文章

技术小胖子

2017-11-10

1099浏览量

MySQL5.1升级到5.5注意事项

升级MySQL一条规则: 不能跳过中间的几个版本。从5.1到5.5升级前的准备:1、备份全部的数据2、通过手册熟知 其中哪些是不兼容的或者说是哪些功能在新版本中已经实现。3、执行mysql_upgrade 升级系统表。 该程序不会升级 help table4、对于rpm包安装的DB,客户端和se...

文章

像教授

2017-11-26

1037浏览量

mysql数据库表重建_mysql数据库表重建相关推荐

  1. mysql 数据库表重建_mysql 数据库表重建

    数据库内核月报 - 2015 / 09-MySQL · 捉虫动态 · 建表过程中crash造成重建表失败 问题描述 主库的create table语句传到备库,备库SQL线程执行过程中报错: Erro ...

  2. mysql四列数据表代码_MySQL数据库常用代码

    MySQL数据库常用代码启动数据库服务:[ net Start MySQL ] 使用命令登录:[ Mysql -h localhost -u root -p] 关闭数据库服务: [net stop m ...

  3. mysql unicode转汉字_Mysql数据库表引擎与字符集

    Mysql数据库表引擎与字符集 1.服务器处理客户端请求 其实不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:客户端进程向服务器进程发送一段文本(MySQL语句),服务器进程处理 ...

  4. mysql innodb表损坏_MySQL数据库INNODB表损坏修复处理过程分享

    ##状况描述 突然收到MySQL报警,从库的数据库挂了,一直在不停的重启,打开错误日志,发现有张表坏了.innodb表损坏不能通过repair table 等修复myisam的命令操作.现在记录下解决 ...

  5. mysql锁表查询_Mysql数据库锁情况下开启备份导致数据库无法访问处理分享

    [背景简介] MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),因为其速度.可靠性和适应性而备受关注.大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择.mysql ...

  6. mysql修改级联表数据_MySQL数据库 外键,级联, 修改表的操作

    1.外键: 用来建立两张表之间的关系 - 一对多 - 多对多 - 一对一 研究表与表之间的关系: 1.定义一张 员工部门表 id, name, gender, dep_name, dep_desc - ...

  7. mysql显示表已存在_MySQL数据库与数据表的相关操作

    数据库相关操作: 显示数据库:show databases; 如果是0.00秒并不代表没有花费时间,而是时间非常短,小于0.01秒. 创建数据库: Query OK表示创建成功,1行受到影响,处理时间 ...

  8. mysql数据库表分区_MySQL数据库之MySQL的分区和分表详解

    本文主要向大家介绍了MySQL数据库之MySQL的分区和分表详解 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1. 分区 MySQL中的分区是指将一个数据表按照某种规则(如时 ...

  9. mysql 修复数据表 批量_MySQL数据库迁移与MySQL数据库批量恢复

    一.MySQL数据库迁移或备份 将相关数据库数据文件直接迁移方式 1. 了解使用InnoDB引擎创建数据库所产生的文件 使用MySQL InnoDB引擎所产生的文件(三个文件都很重要) .ibd:包含 ...

最新文章

  1. 《PLACEBO》(安慰剂)米津玄師/野田洋次郎 (罗马音、歌词、汉译)
  2. FPGA锁存器、触发器、寄存器和缓冲器的区别
  3. Jenkins简介安装使用
  4. 插入排序和冒泡排序算法JAVA实现
  5. 从lambda表达式看final关键字
  6. 【高并发】java JUC中的Semaphore(信号量)
  7. scut协议配置工具初始化的一些问题
  8. linux之yum源设置代理
  9. linux下监控某个目录是否被更改
  10. bzoj1831 逆序对 (dp+树状数组)
  11. select机制的原理
  12. 【人脸识别】基于matlab GUI灰度化教室人数统计【含Matlab源码 602期】
  13. 计算机一级考试基本操作是什么,计算机一级等级考试试题基本操作总结
  14. 2016,后余额宝时代:基金电商沉浮录
  15. 图像预处理(Evision)
  16. 语句摘抄——第19周
  17. MarkdownPad2 的基本使用
  18. catia利用宏批量改名的方法_CATIA宏:批量将零件转为设计模式插件,轻轻松松使用高速缓存...
  19. home brew php71安装,php,_mac home-brew 安装 php 失败,php - phpStudy
  20. 2013年7月美国Boston之旅

热门文章

  1. 12. 整数转罗马数字 Java
  2. javascript的冒泡与捕获、定时器
  3. 网络技术入门 :HTTP报文和TCP/IP数据包
  4. 不用任何软件实现ADSL自动拨号
  5. Beta阶段团队项目开发篇章1
  6. 华为昇思MindSpore详细教程(二)
  7. day54 浮动流 字围 塌陷流
  8. jieba分词保留社交媒体中的表情符号
  9. php如何生成一年的日历表_使用php动态生成一个日历,附源码。【简单实用】
  10. Python控制台英汉-汉英电子词典(代码分享)