每次使用自定义joomla模板创建数据库时,快速安装数据库都会创建,但不会出现在MySQL数据库管理中,尽管它确实存在并且MySQL数据库管理知道它确实存在,因为它不会让我由于错误“数据库已存在”而创建具有该名称的数据库。
我想删除joomlasall数据库。
全尺寸图片
答案 0 :(得分:1)
如果您看不到数据库,但确定它存在,那肯定是权限问题。
待办事项
SHOW GRANTS
更多信息here
您将看到您没有持有全局SELECT权限。 您需要使用类似命令显式GRANT权限,如:
GRANT ALL PRIVILEGES ON DBNAME.* TO 'username'@'localhost';
而不是ALL,你可以指定SELECT,INSERT,UPDATE,DELETE,EXECUTE等...... check this
将DBNAME替换为您的数据库名称,将用户名替换为您要为其授予访问权限的用户,将localhost替换为主机名(如果远程使用DB)。
要执行此操作,您需要GRANT权限或成为root用户。
答案 1 :(得分:0)
使用与Joomla数据库连接相同的mysql用户凭据,也就是您在phpmyadmin中使用的凭据。