0

好的。所以我一直在疯狂尝试用 Django 设置 Python virtualenv。尝试了几个不同的教程,首先在 Mac 上,然后在 Linux (Ubuntu) 上,并且总是安装 Django 包,然后我尝试设置数据库,一切都崩溃了。起初,我遇到了很多“找不到 mysql_config”和架构兼容性错误(那是我转而在 Linux 上尝试它的时候)……现在我想我终于安装了它并且没有与任何东西冲突,我不知道下一步该做什么。我应该使用数据库信息(名称、UN、PW 和端口)编辑 Django 的设置文件,但我不知道在哪里可以找到这些信息。

所以......我的问题:

  1. 如果安装了 MySQL,它会自动在 Ubuntu 上运行吗?如果没有,我该如何打开它?
  2. 我在哪里编辑数据库?我一般是一个 PHP 人,这是我涉足 Python 的早期阶段......我通常通过 PHPMyAdmin 完成大部分数据库管理......我知道 MySQL 有一个命令行,我可以使用它,但我不知道如何打开它。
  3. 如何找出 MySQL 正在哪个端口上运行?

同样,这是在 virtualenv 中的安装,如果这对答案有任何影响的话。如果这是一个完全没有意义的问题,我深表歉意,但我发现的所有 Django 设置教程似乎都假设我知道这一步。

非常感谢您的帮助!

4

1 回答 1

0

1- ubuntu 上默认没有安装 mysql,如果需要开机启动 mysql 试试:

chkconfig mysql on

2- mysql 有一个高级命令行。只需在终端尝试:

mysql
use DB;
SELECT * FROM tbl1;

3- mysql 在端口 3306 上运行。您可以通过以下方式找到端口:

netstat -tnlp | grep mysql

最后你必须看看:在虚拟环境中使用 PIP,我如何安装 MySQL-python

于 2012-12-08T20:17:17.437 回答