我最近从一个老主机上导入了一个数据库。遗憾的是,它包含了一些数据库,其名称格式如下:我想删除它们,因为它们不再需要,但是调用drop数据库会导致以下错误:Incorrect database name
我查看了information_schema,它的名称(包括#s )是一样的,我注意到的一件有趣的事情是,/var/lib/mys
如果用户没有全局权限(mysql.user)或任何数据库级权限(mysql.db),则用户无法设置默认数据库:ERROR 1044 (42000): Access denied for user 'XXX'@'%' to database 'mysql'
但是,使用默认数据库可能很方便,例如,有许多旧的脚本依赖于此。到目前为止,我找到的唯一解决办