2014-12-03 43 views
-1

我使用的是Ubuntu 14.04系统,并且也创建了虚拟环境。我想用MySQL数据库(最好是PHPMyAdmin)设置Django来处理我的项目。请指导我所需的命令并设置线路。如何用Django配置和使用MySQL?

+4

这个问题似乎是题外话,因为它是关于东西,是完全记录和OP显然没”甚至懒得阅读文档。 – 2014-12-03 15:08:36

+0

https://docs.djangoproject.com/en/1.7/ref/databases/#mysql-notes – 2014-12-03 15:10:21

+0

哦,是的:phpmyadmin只是一个基于Web的管理界面。 – 2014-12-03 15:11:13

回答

4

您可以轻松地从第一安装XAMPP https://www.apachefriends.org/download.html

(遵循的XAMPP安装these步骤。)

然后按照说明为:

  1. 安装和http://www.unixmen.com/install-xampp-stack-ubuntu-14-04/运行XAMPP,然后开始来自GUI的Apache Web服务器和MySQL数据库。
  2. 你可以从这里你http://localhost/phpmyadmin/
  3. 配置Web服务器,只要你想,而是由默认的Web服务器是在在port 3306http://localhost:80和数据库,phpMyAdmin的可以看到你的数据库,并使用非常友好的图形用户界面对其进行访问。
  4. 创建您想要在您的Django项目中使用的任何数据库(DB_NAME)。
  5. 编辑您的settings.py文件

    DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'DB_NAME', 'HOST': '127.0.0.1', 'PORT': '3306', 'USER': 'root', 'PASSWD': '', }}

  6. 的virtualenv中安装以下软件包(如果你使用上的virtualenv Django的,所以更优选):

    sudo apt-get install libmysqlclient-dev

    pip install MySQL-python

  7. 就是这样!你已经用一种非常简单的方式配置了Django和MySQL。

  8. 现在运行Django项目:

    python manage.py migrate

    python manage.py runserver

+0

感谢您的回答:)它像一个魅力工作! – proxima 2014-12-03 15:12:43

+0

最受欢迎! – 2014-12-03 15:14:12