`

mysql导入数据库报错ERROR 1005 xxxxxx (errno: -1)

 
阅读更多
导入数据库出现下面提示错误:
ERROR 1005 (HY000) at line 1727: Can't create table 'xxxxxxx' (errno: -1)
查看日志会有以下报错:
120912 20:24:42 InnoDB: Error creating file './xxxxxx.ibd'.
120912 20:24:42 InnoDB: Operating system error number 17 in a file operation.
InnoDB: Error number 17 means 'File exists'.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/operating-system-error-codes.html
InnoDB: The file already exists though the corresponding table did not
InnoDB: exist in the InnoDB data dictionary. Have you moved InnoDB
InnoDB: .ibd files around without using the SQL commands
InnoDB: DISCARD TABLESPACE and IMPORT TABLESPACE, or did
InnoDB: mysqld crash in the middle of CREATE TABLE? You can
InnoDB: resolve the problem by removing the file './xxxxxxxxx.ibd'
InnoDB: under the 'datadir' of MySQL
 
从报错日志可以看到解决方法:
InnoDB: resolve the problem by removing the file './xxxxxxx.ibd'
所以只要移除'./xxxxxxxx.ibd'这个文件即可
分享到:
评论

相关推荐

    npm报错error code EPERM, error syscall unlink,errno -4048解决

    安装报错信息 24741 error code EPERM 24742 error syscall unlink 24743 error path E:\workspaces\multiplatform\node_modules\.staging\regexpp-c7c47c68\index.js.map 24744 error errno -4048 24745 error ...

    使用PHP访问MySQL数据库---连接数据库.pptx

    在程序中使用以下语句连接MySQL数据库服务器: @$db=new MySQLi('localhost','userName','password','databaseName'); 以上代码实例化了MySQLi类并且创建了到主机localhost的连接,该连接使用的用户名和密码分别为:...

    树莓派4B使用 Adafruit_PCA9685 报错IOError: [Errno 121] Remote I/O error解决办法

    树莓派4B使用 Adafruit_PCA9685 报错IOError: [Errno 121] Remote I/O error解决办法 首先,确保已经下载了python2或python3的Adafruit_PCA9685库,然后要明白,报该错原因是:Adafruit_PCA9685无法找到外部的硬件,...

    MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)

    Linux下安装初始化完MySQL数据库之后,使用mysqld_safe启动mysql数据库,如下发现,启动失败 [root@SVNServer bin]# ./mysqld_safe –user=mysql& 或 [root@SVNServer bin]# /etc/init.d/mysqld start Starting ...

    react-devtools 基于谷歌的插件3.1版本

    1. 扩展的源代码:包括JavaScript、HTML和CSS文件,这些文件构成了React DevTools的用户界面和功能实现。 2. 图标和其他资源:如插件在浏览器中显示的图标,以及可能用到的其他图形资源。 3. manifest.json:这是...

    C数据库课程设计mysqlCUMCM-2023C开发笔记

    - 错误处理:学会检查mysql_errno()和mysql_error()来捕获和处理连接或查询中的错误。 - SQL注入:了解SQL注入的概念,学习如何避免在输入验证和参数化查询中引入潜在的安全漏洞。 7. 进阶主题: - 存储过程与...

    MySQL Error Code文档手册

    在 MySQL 数据库中,错误代码可以分为五个级别:Error、Warning、Note、Info 和 Debug。其中,Error 是最严重的错误级别,表示 MySQL 数据库无法继续执行当前操作;Warning 表示 MySQL 数据库可以继续执行当前操作,...

    rh-perl524-perl-Errno-1.25-381.el7.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    mysql服务启动问题

    ### MySQL服务启动问题详解 #### 一、问题背景与原因分析 在Windows 2003环境下遇到MySQL服务无法启动的问题,通常此类问题的发生可能是由多种因素造成的,但根据题目中提供的信息,主要的原因指向了数据文件损坏...

    mysql中一个普通ERROR 1135 (HY000)错误引发的血案

    今天接到测试人员反应,测试环境前端应用程序无连接mysql数据库,登录mysql服务器,查看错误日志,发现有如下报错: ERROR 1135 (HY000): Can’t create a new thread (errno 11);if you are not out of available ...

    linux(centos) 下C++连接mysql数据库

    3. **错误处理**:在尝试连接后,你应该检查`mysql_errno()`返回的错误代码,以及使用`mysql_error()`获取详细的错误信息。 4. **SQL查询**:使用`int mysql_query(MYSQL*, const char*)`发送SQL查询。例如,执行一...

    Mysql C/C++API

    MySQL的C/C++ API是开发人员使用C或C++语言与MySQL数据库进行交互的一种接口。这个API提供了丰富的函数和结构,使得程序员能够执行SQL查询、处理结果集、管理数据库连接等操作。以下是对Mysql C/C++ API的详细说明:...

    VCS不能启动解决办法--VCS ERROR V-16-1-10600 Cannot connect to VCS engine

    VCS双机启动的时候可能出现如下错误:VCS ERROR V-16-1-10600 Cannot connect to VCS engine 该文档是我在解决该错误的方法,希望能帮助到有需要的朋友!

    mysql动态库

    - `mysql_errno()`和`mysql_error()`:获取最近操作的错误号和错误信息。 8. **优化与性能**: - `preparedStatement`:预编译SQL语句,提高执行效率。 - `connection pooling`:连接池技术,重用已建立的连接,...

    include mysql库文件

    - 在每个可能出错的地方,检查`mysql_errno(&conn)`返回的错误代码,通过`mysql_error(&conn)`获取错误信息。 9. **注意线程安全**: - MySQL C API在多线程环境中不是完全线程安全的,需要开发者自己处理线程...

    MYSQL权限不够解决办法

    在使用MySQL数据库的过程中,可能会遇到“权限不足”的错误提示,这通常是因为当前用户没有足够的权限来执行某些操作(如创建表、删除数据等)。本文将详细介绍如何解决MySQL权限不足的问题,并提供具体的解决方案。...

    MySQL复制出错 Last_SQL_Errno:1146的解决方法

    MySQL复制出错,报Last_SQL_Errno:1146通常是由于从库上缺少某个表或数据文件导致的。此错误通常与数据迁移、表空间操作(如discard和import tablespace)有关。以下是对该问题的详细分析和解决策略: 1. **错误...

    更换yum 163源报错

    - 在执行`yum makecache`命令时出现错误提示:“http://mirrors.163.com/centos/6/os/x86_64/repodata/repomd.xml:[Errno 14] PYCURLERROR 22 - 'The requested URL returned error: 404 Not Found'”。 3. **报错...

    Linux(ubuntu)与windows下安装mysql

    - **处理数据库删除失败问题**:如果尝试删除数据库时遇到 `ERROR 1010 (HY000): Error dropping database (can't rmdir './dbname', errno: 39)` 的错误,可以手动删除相关目录下的所有文件(注意保留该目录本身)...

Global site tag (gtag.js) - Google Analytics