Mysql错误1049阻止访问进行更正

时间:2018-01-21 23:57:49

标签: mysql django self-hosting

我开发了一个Django应用程序,现在发现自己试图在ubuntu 16.04上托管它。我尽可能地遵循DigitalOcean指南。

我为Django应用程序启动了一个数据库,为应用程序创建了一个用户,为该用户授予了权限,然后出于某种原因决定转储数据库(我想我计划确保可以从中迁移Django模型)划伤,但这只是在圣诞节前。)

如果我尝试登录mysql,我会收到错误1049(42000):未知的数据库,然后踢回shell - 没有交互式mysql。我怎样才能解决这个问题?似乎mysql不会听我的。

1 个答案:

答案 0 :(得分:0)

我的问题不是在mysql中,而是在/etc/mysql/my.cnf中,每当我尝试与mysql交互时,我仍然有一个隐式加载的行。我删除了my.cnf中的那行说:

database='database_name'