MySQL5.6.44 1010-删除数据库时出错
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,问题Navicat删除本数据库时却删除失败,系统提示出现了错误,错误代码为:1010-删除数据库时出错(无法rmdir/testdb,错误号:39)解决过程1)查找数据库的存储位置mysql> sho
千家信息网最后更新 2025年11月07日MySQL5.6.44 1010-删除数据库时出错
lower_case_table_names: 此参数不可以动态修改,必须重启数据库
lower_case_table_names = 1 表名存储在磁盘是小写的,但是比较的时候是不区分大小写
lower_case_table_names=0 表名存储为给定的大小和比较是区分大小写的
lower_case_table_names=2, 表名存储为给定的大小写但是比较的时候是小写的
问题
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, 表名存储为给定的大小写但是比较的时候是小写的
数据
数据库
大小
存储
文件
小写
错误
问题
位置
参数
大写
字母
时候
配置
代码
动态
大写字母
属性
文件夹
疑问
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
平安京怎么分服务器
临沂拓优网络技术有限公司
数据库中表的类型
杭州优溜网络技术有限公司
和虚拟机一样的服务器
服务器能做主机玩游戏吗
网络安全一起走手抄报图片
网络安全教育手抄报截图
数据库选课号对照表
一年级网络安全第一课视频
湖南正规软件开发服务参考价格
服务器插件更新
菏泽游戏软件开发解决方案
乐播服务器无法连接
我的世界最热门的四个服务器
office激活服务器
中美网络安全2019
海盐县天气预报软件开发
原神小米渠道服云服务器
怎么查看本机的服务器ip地址
nas存储服务器最大支持硬盘
数据库新建关系图在哪操作
法雷奥软件开发待遇
停车场服务器设置
dns服务器配置怎么清除
vpn服务器的功能
软件开发行业优劣势
所有云服务器
access数据库好用吗
用服务器cpu 玩游戏