0

所以我在某处读到 Django 没有在 MySQL 上创建数据库。它只创建了表,您必须先在 MySQL 中创建数据库,然后才能执行此操作syncdbsyncdb但是,当 my.cnf 中名称的数据库不存在时,我犯了一个错误。现在我被mysql锁定了。我无法使用mysql -u root -p. 它给了我错误:ERROR 1049 (42000): Unknown database

4

1 回答 1

0

弄清楚了。只需注释掉特定于 Django 尝试在其中创建表的数据库的部分(在文件 my.cnf 中)。然后你应该能够登录到 MySQL。

于 2014-08-16T12:50:32.567 回答