如何使用xampp mysql配置django?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用xampp mysql配置django?相关的知识,希望对你有一定的参考价值。

我是Django的新手。在我尝试使用mysql迁移时配置设置后,它说:“你安装了mysqlclient还是MySQL-python?”我已经在我的机器上安装了xampp,所以我不想再次安装mysql服务器而且mysql在xampp上运行良好。然后我为mysql绑定安装了“python-mysqldb”。但同样的错误再次出现。之后我安装了mysqlclient作为错误,然后再次运行迁移,但现在它说我没有mysql服务器。但是mysql正在xampp上运行。我该怎么办?我应该安装mysql服务器吗?有没有办法使用xampp?我没有在谷歌上找到任何有用的文章。

这是我的数据库配置,

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'todolist',
    'USER': 'root',
    'PASSWORD': '',
    'HOST': 'localhost',
    'PORT': '3306'
}

}

error that asking for mysqlerror that saying there is no mysql server

答案

正如我在你的截图中看到的那样,你正在使用Ubuntu。我认为使用MySQL和Django Application的最佳方法是安装独立的MySQL服务器。你需要做的是:

  1. 安装MySQL sudo apt-get install python -pip python-dev mysql-server libmysqlclient-dev
  2. 安装mysqlclient包 pip install django mysqlclient

图片来源:How To Use MySQL or MariaDB with your Django Application on Ubuntu 14.04

以上是关于如何使用xampp mysql配置django?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用预安装的 MySQL 配置 XAMPP?

无法使用便携式 Xampp 通过 Django 连接到 MySQL

win7 32位配置apache+wsgi+django环境

网站环境apache + php + mysql 的XAMPP,如何实现一个服务器上配置多个网站?

如何使用 Windows 将我的 Django 项目连接到 MySql?

Mac 上的 Django + XAMPP (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.so