首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2.新建django项目xynet

2.新建django项目xynet

作者头像
玩蛇的胖纸
发布2020-02-19 15:27:49
6810
发布2020-02-19 15:27:49
举报

1.环境配置

1.MySQL5.7

还是得选择5.7,选择8..0版本的,在往Ubuntu上部署项目的时候,真的坑得要死。

MySQL5.7.25.0下载地址:https://dev.mysql.com/downloads/file/?id=482771

如果之前在电脑里安装了MySQL8.0版本,需要先卸载干净了以后再安装MySQL5.7

卸载MySQL8.0教程:https://jingyan.baidu.com/article/ca41422f0d42701eae99edb2.html

安装MySQL5.7最省心的办法,就是一直下一步,所有的都选择默认设置就可以了。

2.Python3.6

电脑里安装的是python3.7.2,但是服务器上默认安装的python3目前只到3.6,所以要先卸载电脑里的python3.7,改安装python3..6

如何彻底卸载python的网址:https://jingyan.baidu.com/article/4dc408487d1f11c8d946f1b1.html

python下载地址:

https://www.python.org/downloads/windows/

2.使用软件

1.IDE:Pycharm

2.Navicat

3.Xshell6

4.FileZilla

3.新建数据库xynet

show databases; //查看所有数据库
create database xynet default character set utf8 collate utf8_general_ci; //创建数据库xynet,因为创建数据表内有中文字段,所以要加default

有可能报的错及解决:

https://blog.csdn.net/weixin_43744799/article/details/85388272

4.新建项目

1.使用pycharm选择新建django项目

查看一下django版本,选择2.0

 2.连接MySQL数据

1.在settings.py中修改与数据库相关配置

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'xynet',
        'USER':'root',
        'PASSWORD':'你的mysql密码',
        'HOST':'127.0.0.1',
        "OPTIONS":{"init_command":"SET default_storage_engine=INNODB;"}#第三方登录功能必须加上
    }
}

2.安装PyMYSQL

pip install PyMYSQL

3.在xynet/__init__.py中加入代码

import pymysql
pymysql.install_as_MySQLdb()

4.在终端执行数据更新命令,生成数据表

python manage.py makemigrations
python manage.py migrate

5.在pycharm中可视化管理数据库

1.点击左边的Database→点击“+”→选择Data Source→选择MySQL

 2.输入MySQL数据库用户root、MySQL数据库密码、要连接的数据库xynet,以及连接URL代码:

jdbc:mysql://localhost:3306/xynet?serverTimezone=UTC

然后点击测试连接按钮【Test Connection】

 3.即可直接对数据库进行管理

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-02-13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.环境配置
    • 1.MySQL5.7
      • 2.Python3.6
      • 2.使用软件
      • 3.新建数据库xynet
      • 4.新建项目
        • 1.使用pycharm选择新建django项目
          •  2.连接MySQL数据
            • 1.在settings.py中修改与数据库相关配置
            • 2.安装PyMYSQL
            • 3.在xynet/__init__.py中加入代码
            • 4.在终端执行数据更新命令,生成数据表
            • 1.点击左边的Database→点击“+”→选择Data Source→选择MySQL
            •  2.输入MySQL数据库用户root、MySQL数据库密码、要连接的数据库xynet,以及连接URL代码:
            • 然后点击测试连接按钮【Test Connection】
            •  3.即可直接对数据库进行管理
        • 5.在pycharm中可视化管理数据库
        相关产品与服务
        云数据库 SQL Server
        腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档