Python_python/django连接mysql安装与配置
来源:互联网 发布:淘宝描述不符怎么申诉 编辑:程序博客网 时间:2024/05/01 20:39
首先MySQLdb貌似是不支持python3的,所以3.0以前的版本以2.7为宜。
此时,切换到django的工程下,运行
1
2
3
python manager.py shell
from
django.db
import
connection
cursor
=
connection.cursor()
如果没有提示错误,请参照一下对照表修改:
You havent set the DATABASE_ENGINE setting yet.
设置正确的 DATABASE_ENGINE 配置
Environment variable DJANGO_SETTINGS_MODULE is undefined.
运行命令行 python manage.py shell 而不是 python .
Error loading _____ module: No module named _____.
你没有安装相关的数据库适配器 (例如, psycopg 或 MySQLdb ).
_____ isnt an available database backend.
设置正确的 DATABASE_ENGINE 配置 也许是拼写错误?
database _____ does not exist
设置 DATABASE_NAME 配置到一个已有的数据库, 或者使用 CREATE DATABASE 语句创建数据库。
role _____ does not exist
修改 DATABASE_USER 配置到一个有效用户
could not connect to server
确认 DATABASE_HOST 和 DATABASE_PORT 设置是正确的,并 确认服务器是在运行的。
配置错误的修改方法如下:
进入python工程,修改其下的setting.py,找到DATABASE,修改为:
1
2
3
4
5
6
7
8
9
DATABASE_ENGINE
=
'mysql'
# 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'.这里对应于你所使用的数据库
DATABASE_NAME
=
'Blog'
# 数据库的名字. 数据库的名字必须在Mysql的数据库中存在,否则会报错,数据库的名字可以任意起,但是别忘记在mysql数据库中创建此数据库
DATABASE_USER
=
'lizzie'
# 用户名.
DATABASE_PASSWORD
=
'****'
# 密码.
DATABASE_HOST
=
'/tmp/mysql.sock'
# 如果是localhost的话,留空。DATABASE_PORT = '3306' #如果你没改动的话,mysql默认就是这个端口
这样在测试,就应该不会有错误了。
- Python_python/django连接mysql安装与配置
- Python_python+django+mysql 安装(2)
- django 与mysql的连接配置
- django连接mysql mysql安装
- Django配置并连接MySQL
- Django学习6-mysql数据库使用1-安装与连接
- Python_Python 连接SSH
- 配置python与mysql连接(mysqldb)的安装与配置。
- django连接mysql配置方法总结
- python3.4配置django连接mysql数据库
- django连接mysql配置方法总结(转)
- python 3 django连接mysql数据库配置
- django框架连接mysql数据配置
- python3.x+Django+mysql连接配置
- Python安装与Django配置
- Python_Python安装包下载
- RedHat 上安装多个 mysql 实例并配置 django 连接的操作记录
- Django与MySQL数据库长连接问题
- 入驻CSDN
- 各大计算机公司 笔试及面试 题目 - 华为 .
- 字符集发展史
- 修改eclipse使用的JDK
- 互联网枭雄点评之周鸿祎 - 不甘老去的互联网老兵
- Python_python/django连接mysql安装与配置
- Objective-C的单例模式(singleton)
- 华为笔试面试题大全
- Oracle 10g RAC Server-Side TAF配置
- 多态性(纯虚函数与抽象类)
- 【解题报告】HDU 1874 畅通工程续 -- Dijkstra算法详解 单源点最短路问题
- windows 2008环境下利用IIS7.5部署web应用程序
- NuGet 是个什么玩意?
- 你的上司属于那种类型的领导?