dubis Asked: 2018-07-28 07:17:56 +0800 CST2018-07-28 07:17:56 +0800 CST 2018-07-28 07:17:56 +0800 CST 如何删除名称中不同大小写的数据库 772 我试图在 MariaDB 中删除这种数据库名称: MariaDB [(none)]> DROP DATABASE `db_IRP_rec` ; ERROR 1008 (HY000): Can't drop database 'db_irp_rec'; database doesn't exist 如果我们将名称放在` ` 谢谢 mysql mariadb 1 个回答 Voted Best Answer user294648 2018-07-28T09:08:24+08:002018-07-28T09:08:24+08:00 首先,检查数据库是否存在。 MariaDB> show databases; 如果 DB 存在并且您无法在 MySQL 提示符下删除,您可以在数据目录中清理 DB。 MariaDB> show variables where Variable_name ='datadir'; +---------------+-----------------+ | Variable_name | Value | +---------------+-----------------+ | datadir | /var/lib/mysql/ | +---------------+-----------------+ 就我而言,数据存储在/var/lib/mysql. 我们可以找到与数据库同名的文件夹。 只需删除或移动到其他路径。 rm -rf /var/lib/mysql/<databaseName>
首先,检查数据库是否存在。
如果 DB 存在并且您无法在 MySQL 提示符下删除,您可以在数据目录中清理 DB。
就我而言,数据存储在
/var/lib/mysql
.我们可以找到与数据库同名的文件夹。
只需删除或移动到其他路径。