zoukankan      html  css  js  c++  java
  • python3.6+linux服务器+django1.11连接MYSQL数据库

    1.django创建一个项目,在项目的settings.py中配置Mysql

     1 DATABASES = {
     2     'default': {
     3         'ENGINE': 'django.db.backends.mysql',
     4         'NAME': 'test',
     5         'USER': 'admin',
     6         'PASSWORD':'admin',
     7         'HOST':'192.168.1.245',
     8         'PORT': '3307',
     9     }
    10 }

    这是我服务器上的mysql配置,解释一下:name是database的名字,user/password/host/port分别是登录mysql用户名/密码/服务器主机的IP/mysql占用的服务器端口号。

    在settings.py同级下的__init__.py文件配置一下pymysq。

     1 import pymysql

     2 pymysql.install_as_MySQLdb() 

    2.在创建的app中找到models.py

    1 from django.db import models
    2 
    3 # Create your models here.
    4 class Person(models.Model):
    5     time = models.CharField(max_length=30)
    6     predict = models.IntegerField()

    创建表和表内的列名(如果没设置key的话,django默认id为key)。

    因为我之前创建了所以他只是更新了数据库~~~~~~

    mysql可视化工具我用的是SQLyongEnt

     我们查看数据库内表创建情况

    箭头是我们之前在models.py设置的~~~~~

  • 相关阅读:
    pythonGUI-wxpython
    [转]谈谈 Mifare Classic 破解
    python-optparse模块给脚本增加参数选项
    [笔记]python
    mac伪装工具macchanger
    mitmproxy
    yersinia的DHCP池耗尽断网攻击
    kalilinux工具中文在线
    MSF内网渗透 扫描模块
    渗透测试的一些总结
  • 原文地址:https://www.cnblogs.com/BigStupid/p/7991085.html
Copyright © 2011-2022 走看看