zoukankan      html  css  js  c++  java
  • ubuntu虚拟环境virtualenv中djanggo连接mysql

    在ubuntu服务器上安装MYSQLDB,执行:sudo apt-get install python-mysqldb,

    若提示:

    ------------------------------------------------------------------------------------------------------

    E: Sub-process /usr/bin/dpkg returned an error code (1)
    此时可以这样解决:
    cd /var/lib/dpkg
    sudo mv info info.bak
    sudo mkdir info
    重新安装,在此为:
    sudo apt-get --reinstall install python-mysqldb

    我就是这样解决的 拿来给你分享一下~~~~

    ------------------------------------------------------------------------------------------------------

    安装成功,可是import MySQLdb 提示找不到此模块

    1、sudo apt-get install python-setuptools

    2、sudo apt-get install libmysqld-dev

    3、sudo apt-get install libmysqlclient-dev

    4、sudo apt-get install python-dev

    5、sudo apt-get build-dep python-mysqldb

    6、pip install mysql-python

    再用import MySQLdb(注意大小写),不报错就ok了

     setting.py配置

    DATABASES = {

        'default': {

            'ENGINE': 'django.db.backends.mysql', 

            'NAME': '数据库名', 

            'USER': 'longlong', 

            'PASSWORD': 'XXXXXX', 

            'HOST': '', 

            'PORT': '3306',

        }

    }

    这样就能连接mysql数据库了

  • 相关阅读:
    Nginx的访问控制
    远程登录
    Linux的网络命令
    laravel-collect
    laravel-model
    laravel-Macroable
    laravel-容器
    机器学习-Logisitic回归
    机器学习-多变量线性回归
    算法笔记-分支界限法
  • 原文地址:https://www.cnblogs.com/hltswd/p/5698771.html
Copyright © 2011-2022 走看看