MAC下安装MySQL+Django详细步骤
来源:互联网 发布:golang html template 编辑:程序博客网 时间:2024/05/20 23:37
(1) Mac系统默认自带Python
终端命令行输入:python

可以看到系统自带Python版本,你也可以自己安装Python3的版本
(2) 安装Django
- 首先安装pip
- 安装成功后,安装Django, pip install Django==1.7
- 查看安装路径:默认为/usr/bin,如果看到django-admin.py说明安装成功,django-admin.py是Django的管理工具,用来生成项目和应用
《注意》:**这里可能会有这样的报错:-bash: django-admin.py: command not found 解决办法:软连接:ln -s /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/bin/django-admin.py /usr/local/bin
(3) 连接mysql
安装mysql for mac,直接从官网上下载dmg文件安装即可,需要64位版本
注意:在安装的时候,系统会有一个弹框,上面有提示MySQL的密码,记下来,在你后续需要修改MySQL密码的时候要用到。(下图)
安装mysql python驱动, sudo easy_install mysql-python
(4)创建第一个项目
- 创建项目:django-admin.py startproject demo
- 创建应用:cd demo
- python manage.py startapp demoapp
- 修改settting.py,将demo加入到INSTALLED_APPS INSTALLED_APPS = (
‘django.contrib.admin’,
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,
‘demo’ ) - 修改settting.py,将默认的sqlite数据库换成mysql DATABASES = {
‘default’: {
‘ENGINE’: ‘django.db.backends.mysql’,
‘NAME’: ‘mysql’,《修改为mysql》
‘USER’: ‘root’,
‘PASSWORD’: ‘123456’,《注意,这里密码默认是root,但是如果你在安装MySQL后,修改了MySQL的登录密码,这个地方一定要保持同步,不然会有各种奇葩的报错等着你》
‘HOST’: ‘127.0.0.1’,
‘PORT’: ‘3306’,
} } - 在demo下输入:python manage.py dbshell,如果能正常进入mysql命令行,则说明连接成功,如下图
- 同步数据库:执行python manage.py syncdb,第一次启动需要创建superuser,用来管理django后台
启动服务:python manage.py runserver:
也可以python manage.py runserver 0.0.0.0:8000指定host和port启动成功,在浏览器输入http://127.0.0.1:8000/打开应用
在浏览器输入http://127.0.0.1:8000/admin进入后台管理应用
阅读全文
0 0
- MAC下安装MySQL+Django详细步骤
- Mac中安装Python+Django+MySQL完整步骤
- mac系统下安装python Django的步骤 实测有效
- 在Linux下安装mysql详细步骤
- centOS下安装mysql workbench详细步骤
- centOS下安装mysql workbench详细步骤
- CentOs下mysql安装步骤详细
- centOS下安装mysql workbench详细步骤
- ubuntu16.04下安装mysql详细步骤
- mac下安装django
- mac 下的word破解版 安装详细步骤
- 第三章Mac系统下安装Vue-cli详细步骤
- MySQL安装详细步骤
- mysql 详细安装步骤
- MySQL详细安装步骤
- mysql 安装详细步骤
- mac安装redis详细步骤
- mac安装elasticsearch详细步骤
- Oracle简介与安装
- java常用类
- 集群管理——(6)caffe多片gpu nccl配置
- 『收藏』VUE优秀UI组件库合集
- Ubuntu14.04下Vim的安装配置
- MAC下安装MySQL+Django详细步骤
- Python学习记录1--简单了解Python
- 05-树9 Huffman Codes(30 point(s))
- iOS高级调试&逆向技术-汇编寄存器调用约定教程
- 安卓API指南之Fragment回顾
- Mac OS 10.13.1 brew install opencv log
- 2017秋招总结
- 静态导入
- Hive 优化之 共享中间结果集