【发布时间】:2012-11-03 16:37:24
【问题描述】:
我知道有很多这样的问题,但遗憾的是他们都没有解决我的问题,而且我是 django 的新手,我不知道出了什么问题。
所以我成功安装了django和mysql,然后是django-mysql包。当尝试在 python 中导入MySQLdb(在终端中运行)时,它可以工作。
但我的问题是:如何启动mysql并创建数据库?以及如何将其“链接”到 django?
我尝试运行mysql,但它不起作用。所以我尝试了/usr/local/mysql/bin/mysql,它抛出了一个错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)。
我该怎么办?
【问题讨论】:
-
如果你使用mysql,那么创建数据库你可以使用
phpmyadmin,一个基于GUI的数据库管理器。并且不需要启动 mysql,因为它会在系统启动时自动启动。但是您可以手动停止,也可以重新启动它。检查 mysql 文档。 -
进入 /usr/local/mysql/bin/ 并运行 ./mysqld_safe