docker MySQL删除数据库时的错误(errno: 39)

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: docker MySQL删除数据库时的错误(errno: 39)

在Navicat下进行删数据库,出现39错误。

进入docker exec -it mastermysql bash

进入/var/lib/mysql

root@da88c2b307e9:/var/lib/mysql# pwd
/var/lib/mysql
 

root@da88c2b307e9:/var/lib/mysql# ls -l
total 188748
drwxr-x---. 2 mysql mysql     4096 Sep  5 18:54 aj_report
drwxr-x---. 2 mysql mysql     4096 Sep  5 18:54 aj_report_init
-rw-r-----. 1 mysql mysql       56 Jun 10 19:23 auto.cnf
-rw-------. 1 mysql mysql     1675 Jun 10 19:23 ca-key.pem
-rw-r--r--. 1 mysql mysql     1107 Jun 10 19:23 ca.pem
-rw-r--r--. 1 mysql mysql     1107 Jun 10 19:23 client-cert.pem
-rw-------. 1 mysql mysql     1675 Jun 10 19:23 client-key.pem
drwxr-x---. 2 mysql mysql    24576 Aug 28 14:40 edu
drwxr-x---. 2 mysql mysql     4096 Aug  9 02:50 file
-rw-r-----. 1 mysql mysql    13376 Sep 15 23:31 ib_buffer_pool
-rw-r-----. 1 mysql mysql 50331648 Sep 15 23:31 ib_logfile0
-rw-r-----. 1 mysql mysql 50331648 Sep 15 23:31 ib_logfile1
-rw-r-----. 1 mysql mysql 79691776 Sep 15 23:31 ibdata1
-rw-r-----. 1 mysql mysql 12582912 Sep 15 23:31 ibtmp1
drwxr-x---. 2 mysql mysql     8192 Aug 16 19:34 jeecg@002dboot
drwxr-x---. 2 mysql mysql    16384 Aug 16 12:23 jeecg_hbjt
drwxr-x---. 2 mysql mysql     4096 Jul 21 18:41 mcms
drwxr-x---. 2 mysql mysql     4096 Jun 10 19:23 mysql
drwxr-x---. 2 mysql mysql    20480 Sep 15 23:26 nbcio@002dboot
drwxr-x---. 2 mysql mysql    24576 Aug  8 22:39 nbcio@002dprod
drwxr-x---. 2 mysql mysql    24576 Sep 15 23:25 nbcio@002dtest
drwxr-x---. 2 mysql mysql     8192 Jun 10 19:23 performance_schema
-rw-------. 1 mysql mysql     1679 Jun 10 19:23 private_key.pem
-rw-r--r--. 1 mysql mysql      451 Jun 10 19:23 public_key.pem
drwxr-x---. 2 mysql mysql     8192 Aug 28 07:33 ruoyi@002dnbcio
drwxr-x---. 2 mysql mysql     4096 Sep 11 09:05 ry
drwxr-x---. 2 mysql mysql     8192 Sep 11 23:45 ry@002dflowable@002dplus
drwxr-x---. 2 mysql mysql     4096 Sep 15 16:28 ry@002dvue
-rw-r--r--. 1 mysql mysql     1107 Jun 10 19:23 server-cert.pem
-rw-------. 1 mysql mysql     1675 Jun 10 19:23 server-key.pem
drwxr-x---. 2 mysql mysql     4096 Aug 20 17:00 snowy
drwxr-x---. 2 mysql mysql     8192 Jun 10 19:23 sys
drwxr-x---. 2 mysql mysql     4096 Jun 11 02:36 teamwork
drwxr-x---. 2 mysql mysql    12288 Aug 20 14:43 workflow
root@da88c2b307e9:/var/lib/mysql# rm -r nbcio\@002dboot/
 

这样就删除了不能删除的数据库了。

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
0
84
分享
相关文章
【YashanDB知识库】原生mysql驱动配置连接崖山数据库
【YashanDB知识库】原生mysql驱动配置连接崖山数据库
【YashanDB知识库】原生mysql驱动配置连接崖山数据库
docker拉取MySQL后数据库连接失败解决方案
通过以上方法,可以解决Docker中拉取MySQL镜像后数据库连接失败的常见问题。关键步骤包括确保容器正确启动、配置正确的环境变量、合理设置网络和权限,以及检查主机防火墙设置等。通过逐步排查,可以快速定位并解决连接问题,确保MySQL服务的正常使用。
279 82
在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾
以上就是在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾的步骤。这个过程就像是一场接力赛,数据从MySQL数据库中接力棒一样传递到备份文件,再从备份文件传递到其他服务器,最后再传递回MySQL数据库。这样,即使在灾难发生时,我们也可以快速恢复数据,保证业务的正常运行。
71 28
大数据新视界--大数据大厂之MySQL数据库课程设计:MySQL 数据库 SQL 语句调优方法详解(2-1)
本文深入介绍 MySQL 数据库 SQL 语句调优方法。涵盖分析查询执行计划,如使用 EXPLAIN 命令及理解关键指标;优化查询语句结构,包括避免子查询、减少函数使用、合理用索引列及避免 “OR”。还介绍了索引类型知识,如 B 树索引、哈希索引等。结合与 MySQL 数据库课程设计相关文章,强调 SQL 语句调优重要性。为提升数据库性能提供实用方法,适合数据库管理员和开发人员。
大数据新视界--大数据大厂之MySQL 数据库课程设计:MySQL 数据库 SQL 语句调优的进阶策略与实际案例(2-2)
本文延续前篇,深入探讨 MySQL 数据库 SQL 语句调优进阶策略。包括优化索引使用,介绍多种索引类型及避免索引失效等;调整数据库参数,如缓冲池、连接数和日志参数;还有分区表、垂直拆分等其他优化方法。通过实际案例分析展示调优效果。回顾与数据库课程设计相关文章,强调全面认识 MySQL 数据库重要性。为读者提供综合调优指导,确保数据库高效运行。
在Ubuntu系统的Docker上安装MySQL的方法
以上的步骤就是在Ubuntu系统的Docker上安装MySQL的详细方法,希望对你有所帮助!
80 12
【赵渝强老师】在Docker中运行达梦数据库
本文介绍了在Docker容器中部署达梦数据库(DM 8)的具体步骤,包括创建文件夹、下载安装包、导入镜像、启动容器、登录数据库及查看状态等操作。同时,通过视频讲解辅助理解。文中还分析了将数据库服务容器化的潜在问题,如数据安全性、硬件资源争用、网络带宽占用和额外隔离带来的挑战,指出数据库服务在生产环境中可能不适合容器化的原因。
【赵渝强老师】在Docker中运行达梦数据库
容器技术实践:在Ubuntu上使用Docker安装MySQL的步骤。
通过以上的操作,你已经步入了Docker和MySQL的世界,享受了容器技术给你带来的便利。这个旅程中你可能会遇到各种挑战,但是只要你沿着我们划定的路线行进,你就一定可以达到目的地。这就是Ubuntu、Docker和MySQL的灵魂所在,它们为你开辟了一条通往新探索的道路,带你亲身感受到了技术的力量。欢迎在Ubuntu的广阔大海中探索,用Docker技术引领你的航行,随时准备感受新技术带来的震撼和乐趣。
83 16
从 MySQL 到时序数据库 TDengine:Zendure 如何实现高效储能数据管理?
TDengine 助力广州疆海科技有限公司高效完成储能业务的数据分析任务,轻松应对海量功率、电能及输入输出数据的实时统计与分析,并以接近 1 : 20 的数据文件压缩率大幅降低存储成本。此外,taosX 强大的 transform 功能帮助用户完成原始数据的清洗和结构优化,而其零代码迁移能力更实现了历史数据从 TDengine OSS 与 MySQL 到 TDengine 企业版的平滑迁移,全面提升了企业的数据管理效率。本文将详细解读这一实践案例。
48 0
Docker Compose V2 安装常用数据库MySQL+Mongo
以上内容涵盖了使用 Docker Compose 安装和管理 MySQL 和 MongoDB 的详细步骤,希望对您有所帮助。
257 42
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等