shell>drop database unicode;
时提示can't rmdir './unicode', errno: 39,但是show tables显示没有表数据,这是因为在数据目录下有表相关的数据(不是表),此时应该进入存放表的目录下删除与表相关的数据,一般数据存放目录默认为/var/lib/mysql,cd到目录下
shell>cd /var/lib/mysql/unicode;
shell>ll
-rw-r--r-- 1 root root 16777216 May 13 20:59 unicode.ibd
shell>rm -rf unicode.ibd
shell>drop database unicode
Query OK, 0 rows affected (0.12 sec)