windows下安装django(python2.7)并配置mysql
来源:互联网 发布:js 数组遍历 foreach 编辑:程序博客网 时间:2024/05/19 03:23
一.安装django
pip install django
二.安装mysql
参考http://www.jb51.net/article/83641.htm
1.去官网下载,我安装的版本是mysql-5.7.12-winx64
添加"..\mysql-5.7.17-winx64\bin\"到环境变量path,
2.在安装根目录下,新建my.ini,
内容为:
[client]
#添加客户端对中文的支持
default-character-set=utf8
[mysqld]
#添加中文支持
character-set-server=utf8
basedir = D:\Program Files\mysql-5.7.17-winx64 #mysql所在目录
datadir = D:\Program Files\mysql-5.7.17-winx64\data #data目录
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
3.管理员启动cmd,执行mysqld --initialize-insecure --user=mysql,自动在目录下生成data文件夹
4.执行mysqld install
5.执行net start mysql,开启服务
6.设置root账户密码,
mysqladmin -u root password "123"
如果root已经设置过密码,采用如下方法
mysqladmin -u root password oldpass "newpass"
7.新建用户
CREATE USER 'test'@'localhost' IDENTIFIED BY 'test'; 前面一个test是用户名,后面一个test是密码
新建数据库
create database test;
为用户授权
grant all privileges on test.* to test@localhost identified by 'test';
刷新权限
flush privileges;
三、安装python的mysql驱动模块
两种模块可以用
1.pip install mysqlclient
error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27
出错,看这里http://www.cnblogs.com/fnng/p/4115607.html
2.pip install pymysql
使用pymysql得指定使用pymysql:
在工程下的__init__.py中添加:
import pymysql
pymysql.install_as_MySQLdb()
第二种需要在model工程中__init__.py文件中声明,比较麻烦,不过貌似python3只能使用第二种?
四.django中配置使用mysql
见http://www.runoob.com/django/django-model.html
- windows下安装django(python2.7)并配置mysql
- Window下配置python2.7+Django
- Windows环境下python2.7安装mysql-python
- windows下django安装配置
- django-python2.7下的django,从安装到访问
- windows下安装apache2.2 + python2.7 + django(mod_wsgi集成)
- windows下安装apache2.2 + python2.7 + django(mod_wsgi集成)
- windows下安装并配置mysql解压版
- Windows下Python2.7配置OpenCV2.4.10
- Windows+Python2.7下安装MySQLdb驱动
- windows下python2.7安装xlrd
- windows下python2.7安装grpc
- windows python2.7下 安装 pip
- windows下python2.7 pip的安装
- 在Windows下 python2.7安装scrapy
- entos6.5默认python2.6升级到python2.7,并安装django
- Django在windows下安装配置
- linux 安装 python2.7 +配置mysql
- AndroidStudio+Genymotion(附破解方法)安卓开发环境搭建
- js中的循环结构
- leetcode--Convert Sorted List to Binary Search Tree
- 剑指offer-序列化二叉树
- java分割字符串split()使用需注意的地方,转义字符使用
- windows下安装django(python2.7)并配置mysql
- DateTime学习整理
- php 代码设计的实现(一)
- HibernateTemplate 常用方法
- 我的做题易错点
- leetcode--Path Sum II
- xss攻击原理与解决方法
- sql数据库里建另一个服务器链接
- 客户端与服务端的TCP通信实现(Qt)