在 Mac OS 上的 MySQL Workbench 上删除数据库时出现错误 1010
Posted
技术标签:
【中文标题】在 Mac OS 上的 MySQL Workbench 上删除数据库时出现错误 1010【英文标题】:Getting Error 1010 while dropping a Database on MySQL Workbench on Mac OS 【发布时间】:2013-02-02 13:08:13 【问题描述】:在 Mac OS X 10.8.2 上的 mysql Workbench 上删除数据库时出现以下错误。
错误 1010:删除数据库时出错(无法 rmdir './nssj',errno:66) SQL 语句:删除架构
NSSJ
我尝试在/usr/local/mysql
中搜索此目录,但找不到。
谁能告诉我这里缺少什么?
【问题讨论】:
【参考方案1】:从目录 bin/mysql/mysql5.6.12/data 中删除数据库
mysql5.6.12是我的mysql版本,看你的mysql版本
【讨论】:
【参考方案2】:停止 sql 工作台
1)删除db -> /usr/local/mysql/bin/mysql (你要删除的那个)
2) 进入数据库文件夹:cd /usr/local/mysql/data/
3) 删除有问题的DB的DB文件夹
开始你的工作台
【讨论】:
我对第一步感到困惑。你能解释一下吗? 删除要删除的数据库文件夹 问题是我没有看到错误中显示的名称为 NSSJ 的任何文件夹或文件。 我已经在括号中提到了您要删除的那个。 删除要删除的数据库【参考方案3】:您可能不是在管理员帐户中运行;您无权删除该目录。
-
在 finder 菜单栏中单击“go”并输入以下内容:usr/local/mysql/data
选择/删除与您要删除的数据库相同的目录 - 您可能会看到询问管理员用户名和密码以继续的对话框。
输入管理员凭据后,该目录将消失。重新启动与数据库的会话,一切顺利。
希望对你有帮助
【讨论】:
以上是关于在 Mac OS 上的 MySQL Workbench 上删除数据库时出现错误 1010的主要内容,如果未能解决你的问题,请参考以下文章
Mac OS Sierra 上的 Apache:非法指令:4 $HTTPD
Mysql Workbench Mac OS 缺少管理工具和数据导入/导出