1.使用Python3.7 + Django2.2 + MySQL 5.5 在执行(python manage.py migrate)命令时出现错误django.db.migrations.exceptions.MigrationSchemaMissing 原因是 所以,需要重新安装高版本的sql, ...
分类:
数据库 时间:
2019-10-07 19:54:30
阅读次数:
141
Contents SQL Cursor 游标的使用这两天在做新老系统间的data migration,接触到sql的游标,记录总结一下。我们的需求是要求map多张表,并把计算结果分别更新到一张目标表中, 新旧系统要做A/B Testing, 所以当旧表有任何更新,比如新增,删除,改动, 都要更新到新... ...
分类:
数据库 时间:
2019-10-01 13:49:37
阅读次数:
486
#Django默认连接的是“sqlite”数据库 1.首先MySQL上创建好数据库 2.修改Django中settings.py中的DATABASES及INSTALLED_APPS将你的app名字加到末尾(注册app) 3.修改Django的project同名目录中__init__.py文件 #重启 ...
分类:
其他好文 时间:
2019-09-26 14:37:40
阅读次数:
83
[TOC] 昨日回顾: 增量式: 监测一个网站, 只要网站有更新的数据, 爬取更新的数据去重: 基于url 基于数据指redis数据库: sadd 集合名 值 judge = sadd 集合名 值: 1).如果该值在集合中已经存在, judge为0, 代表该数据已经爬取过了 2).如果该值不在集合中 ...
分类:
其他好文 时间:
2019-09-17 09:39:44
阅读次数:
95
新创建的app一定要先去settings.py中注册 html文件默认全都放在templates文件夹下 对于前段已经写好的文件 我们只是拿过来使用 那么这些文件都可以称之为"静态文件" 静态文件可以是: Bootstrap一类的前段框架 已经写好了的 图片 css js 静态文件默认全都放在sta ...
分类:
其他好文 时间:
2019-09-16 21:40:39
阅读次数:
76
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了 ...
分类:
系统相关 时间:
2019-09-16 12:11:44
阅读次数:
105
注意以下修改文件均是修改虚拟python环境中的文件 1.执行(venv) E:\myproj\autotest>python manage.py makemigrations报错: 解决办法:将上述文件中的两行代码注释掉 2.执行(venv) E:\myproj\autotest>python m ...
分类:
其他好文 时间:
2019-09-16 00:00:33
阅读次数:
102
art make:migration add _user_id_collum_to_Projects_table --table=projects public function up() { Schema::table('projects', function (Blueprint $table)... ...
分类:
其他好文 时间:
2019-09-15 18:50:37
阅读次数:
82
一、安装 Laravel(使用 Laravel5.5) 通过 Composer 创建项目 安装时可能会因为各种原因失败,切换源,多安装几次应该就可以了(注意看报错信息)。 二、配置 这里只显示了数据库相关的配置: 三、运行迁移(确保有相应的 migration 文件,一般会有的) 使用 artisa ...
分类:
其他好文 时间:
2019-09-08 20:09:55
阅读次数:
82
手动命令 Drop-Database 删除数据库的表 Remove-Migration 移除之前生成的迁移 (可以将之前的迁移代码删除 配合下面命令重新生成迁移表语句) Add-Migration 自定义文件名 生成迁移文件代码 Update-Database 自定义文件名 更新数据库 dotnet ...
分类:
其他好文 时间:
2019-08-23 09:19:11
阅读次数:
79