我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MySQL5.6.44 1010-删除数据库时出错

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MySQL5.6.44 1010-删除数据库时出错

问题
Navicat删除本数据库时却删除失败,系统提示出现了错误,错误代码为:
1010-删除数据库时出错(无法rmdir/testdb,错误号:39)


解决过程
1)查找数据库的存储位置
mysql> show variables like '%datadir%'


2)进入存储位置,发现
testdb数据库下还有一些文件无法删除
ACT_EVT_LOG.frm        ACT_HI_COMMENT.frm       ACT_HI_VARINST.frm     ACT_PROCDEF_INFO.frm     ACT_RU_EXECUTION.frm
疑问:创建脚本中没有这些大写的字母,指定的是小写,目前尚不知道哪里出现问题,这些表是如何生成的?


3)删除testdb文件夹下的所有文件,解决问题
cd testdb
rm -rf *


注意

针对2中的大写字母,需要关注my.cnf配置文件中,配置项

lower_case_table_names 是mysql一个大小写敏感设置的属性参数说明:   
lower_case_table_names: 此参数不可以动态修改,必须重启数据库   
lower_case_table_names = 1  表名存储在磁盘是小写的,但是比较的时候是不区分大小写   
lower_case_table_names=0  表名存储为给定的大小和比较是区分大小写的   
lower_case_table_names=2, 表名存储为给定的大小写但是比较的时候是小写的

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MySQL5.6.44 1010-删除数据库时出错

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

mongodb如何定时删除数据库

MongoDB没有内置的定时删除数据库的功能。但是可以使用操作系统的定时任务来完成这个任务。如果你使用的是Linux系统,可以在命令行中使用`crontab`命令来创建定时任务。首先,运行`crontab -e`命令来编辑定时任务配置文件。
2023-09-06

数据库中删除表空间出现ORA-22868错误怎么办

这篇文章主要介绍了数据库中删除表空间出现ORA-22868错误怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 在测试CONVERT DATABASE迁移命令时,没有迁
2023-06-06

oracle数据库删除表字段时间要多长才能删除一个

oracle 数据库删除表字段的时间取决于表大小、字段大小等因素,通常可在几毫秒到几秒内完成。步骤包括更新数据字典、重写数据块和合并空闲空间,影响因素包括表大小、字段大小和数据库活动。Oracle 数据库删除表字段的时间简明回答:Ora
oracle数据库删除表字段时间要多长才能删除一个
2024-05-11

如何解决MySQL报错:无法删除数据库,数据库不存在

当MySQL报错"无法删除数据库,数据库不存在"时,可以按照以下步骤来解决问题:1. 首先,确认你输入的数据库名称是否正确。在SQL命令中,数据库名称是大小写敏感的,所以请确保你输入的数据库名称大小写与实际数据库名称一致。2. 使用SHOW
2023-10-10

oracle数据库删除表字段时间要多长

删除表字段的时间取决于表大小、结构、列类型和数据库服务器性能。对于小型表,通常几秒钟即可删除;中等大小的表需要几分钟到几十分钟;大型表可能需要数小时甚至数天。优化性能的方法包括创建临时表、使用truncate table、删除索引和外键,以
oracle数据库删除表字段时间要多长
2024-05-10

PHP连接PostgreSQL数据库时出现错误

标题:PHP连接PostgreSQL数据库时出现错误,具体代码示例解析在进行Web开发过程中,常常需要与数据库进行交互操作,而其中连接数据库是至关重要的一步。在使用PHP语言连接PostgreSQL数据库时,有时候可能会出现一些错误,今天
PHP连接PostgreSQL数据库时出现错误
2024-02-27

怎么在mongodb中定时数据库备份和删除

今天就跟大家聊聊有关怎么在mongodb中定时数据库备份和删除,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、备份常用命令:mongodump-hIP--port端口-u用户名-p
2023-06-14

sqlserver附加数据库时出错怎么解决

当在SQL Server中尝试附加数据库时出现错误时,可以尝试以下解决方法:检查数据库文件是否存在:确保要附加的数据库文件(.mdf和.ldf文件)确实存在于指定的位置。确保文件路径正确:确保在附加数据库时指定了正确的文件路径。检查文件权限
sqlserver附加数据库时出错怎么解决
2024-04-17

oracle创建数据库时出错怎么解决

在Oracle创建数据库时出现错误可能是由于以下几个原因:服务未启动:请确保Oracle服务已经启动。可以在操作系统的服务管理中检查Oracle服务的状态。如果服务未启动,可以尝试手动启动。冲突的端口:Oracle数据库使用默认端口1521
oracle创建数据库时出错怎么解决
2024-04-09

Mysql数据库delete操作没报错却删除不了数据的解决

1、在操作页面执行删除操作,但没有删除成功,删除过wsOThVvmjB程无报错(以下为删js除操作的控制台日志)2、在数据js库执行删除操作表数据android执行删除语句删除staffId为3的数据结果却没编程客栈有删除成功3、原因
2023-01-04

linux每天定时备份数据库并删除十天前数据详细步骤

每天定时备份数据库需要用到linux的定时任务,利用Linux的crondtab 命令。下面我们来看详细步骤: 一、写好shell脚本 mysqlbak.sh#!/bin/sh mysqldump -urhJxXSdEoot -pmysql
2022-06-04

wordpress建立数据库连接时出错如何解决

在WordPress建立数据库连接时出现问题可能有多种原因。以下是一些常见的解决方法:1. 检查数据库凭据:确保在wp-config.php文件中输入了正确的数据库名称、用户名和密码。可以通过登录到数据库管理界面来验证这些凭据。2. 检查数
2023-10-10

编程热搜

目录