环境,Centos5.5x86,MySql版本5.6.12.2,今天下午正在操作mysql,在删除一行数据保存后突然报1462错误,然后数据库下的这个表就消失了,show table出不来,数据库目录下出现了这个表的ibd文件,怎么都折腾不出来。我本着图省事的想法,直接把数据库给drop了,然后新建了一个同名的数据库,把备份的sql文件开始导入发现失败,检查后发现在哪怕是运行最简单的一条建表命令都会报告ERROR 1050 (42S01): Table '`xxxx`.`yyyy`' already exists请问该怎么办,为啥会造成这个问题,我google过网上出现类似问题多是往数据库拷贝了别处数据库的存档文件,但是我这边没有这么做过
解决方案 »
- mysql乱码问题
- mysql到底是不是免费的?如果我用它开发,在卖我自己的软件是否可以?
- show processlist 的内容 写入到 文件里
- 一个表中有100条记录这样查询表中的第80条到90条记录
- 我想用jdbc往mysql里面插数据,由于是新手,所以希望大家发个实战的简单代码来,我管理数据库工具是myqsl-front
- mysql有没有增量备份的方案?除了日志以外?
- 怎样批量导入数据??
- 如何还原phpmyadmin备份的数据库? 百分相赠
- mysql 数据库还原脚本问题(win)
- 多表查询时,判断记录是否存在
- 怎么去除数据库字段重复的值
- 如何在一个表里,按分类,每个分类select10条数据?
谢谢,问题解决了,但是还是想知道原因,我仅仅是正常的操作服务器,为啥mysql就突然崩了,这东西这么脆弱吗