• 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数据库了

  • 相关阅读:
    iOS TTF文件改变字体
    iOS CoreAnimation 核心动画
    iOS no visible @interface for 'UIButton' declares the selector errors
    iOS 如何通过CocoaPods添加第三方框架
    iOS AVAudioPlayer播放音乐
    iOS 一些常用代码的总结
    iOS 基础
    qworker 实例
    delphi RTTI 反射技术
    delphi IOUtils单元 处理文件路径相关
  • 原文地址:https://www.cnblogs.com/hltswd/p/5698771.html
Copyright © 2020-2023  润新知