2024-04-26 18:25:31 发布
网友
当我跑步时:
$ python manage.py syncdb
我得到以下输出:
关于如何调试有什么想法吗?我已经给了数据库用户它需要的所有权限。不知道什么是MySQL在这里犹豫。在
更新:这里的问题是,我安装了多次MySQL(首先是32位,然后是64位,当我意识到应该这样做时),尽管我遵循了一些关于如何卸载MySQL的说明,但对于雪豹来说,这些说明略有不同。一旦我真正做了卸载和清理安装,这个问题就消失了。在
问题是如何调试这个问题,正如Agos已经指出的,Errno 2是“没有这样的文件或目录”。您可能需要查看MySQL的data目录,并检查该目录是否确实存在,以及是否具有正确的权限
shell> cd /usr/local/mysql/data/ shell> ls -ld * drwx 17 geert admin 578 Oct 1 19:33 someabstract
上面应该给出目录(MySQL数据库)及其权限的列表。请特别检查'wzhere'目录。。 我应该说,你收到的错误信息有点奇怪。在
(在这种情况下,尝试另一个Django-DB后端不会解决任何问题。)
这可能有助于:
agos@server:~$ perror 2 OS error code 2: No such file or directory
你的MySQL配置正确吗?尝试通过mysql命令自己查询它。 另外,正如luc在评论中建议的那样,尝试使用sqlite。在
mysql
问题是如何调试这个问题,正如Agos已经指出的,Errno 2是“没有这样的文件或目录”。您可能需要查看MySQL的data目录,并检查该目录是否确实存在,以及是否具有正确的权限
上面应该给出目录(MySQL数据库)及其权限的列表。请特别检查'wzhere'目录。。 我应该说,你收到的错误信息有点奇怪。在
(在这种情况下,尝试另一个Django-DB后端不会解决任何问题。)
这可能有助于:
你的MySQL配置正确吗?尝试通过
mysql
命令自己查询它。另外,正如luc在评论中建议的那样,尝试使用sqlite。在
相关问题 更多 >
编程相关推荐