近来有时间一直在捣鼓 Docker。因为服务器选择的是 CentOS 版本,所以实验的环境选择的一直是 CentOS。如果是个人玩 Docker,优先选择 ubuntu。如果需要选择 CentOS 的话,单机的话,可以选择 CentOS 7.0 和 CentOS 7.2 。如果想研究下 docker ...
分类:
其他好文 时间:
2018-02-25 13:04:21
阅读次数:
271
一、ORM介绍 映射关系: 表名 》类名 字段 》属性 表记录 》类实例化对象 ORM的两大功能: 操作表: - 创建表 - 修改表 - 删除表 操作数据行: - 增删改查 ORM利用pymysql第三方工具链接数据库 Django没办法帮我们创建数据库,只能我们创建完之后告诉它,让django去链 ...
分类:
数据库 时间:
2018-02-21 11:40:27
阅读次数:
214
后端初步学习笔记 1. MySQL常用指令 cmd / powershell部分 安装/移除mysql服务 启动/关闭mysql服务 以root用户登陆mysql mysql部分 查看数据库 使用某个数据库 查看这 ...
分类:
其他好文 时间:
2018-02-12 21:38:07
阅读次数:
167
tp5相对与tp3.2有很大的不同 migrate是其中一点,通过migrate程序员可以在php代码中创建数据库修改回滚等操作 首先下载migrate扩展,命令行到当前项目目录下执行 通过使用php think命令可以查看migrate是否成功下载 使用migrate:create migrate ...
分类:
数据库 时间:
2018-02-10 15:52:38
阅读次数:
2165
Flyway简介 Flyway是一个简单开源数据库版本控制器(约定大于配置),主要提供migrate、clean、info、validate、baseline、repair等命令。它支持SQL(PL/SQL、T-SQL)方式和Java方式,支持命令行客户端等,还提供一系列的插件支持(Maven、Gr ...
分类:
数据库 时间:
2018-02-09 15:16:48
阅读次数:
409
当我们在Django项目中的models.py下写好创建表的代码后。为了创建好这些数据库表,我们再一次请出我的工程管理助手 manage.py。激活虚拟环境,切换到 manage.py 文件所在的目录下,分别运行 python manage.py makemigrations 和 python ma ...
分类:
数据库 时间:
2018-01-30 21:19:34
阅读次数:
209
what's the SQLAlchemy SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 安装 SQLAlchemy本身无法操作数据库,其必 ...
分类:
数据库 时间:
2018-01-30 21:11:31
阅读次数:
751
在开发程序的过程中,你会发现有时需要修改数据库模型,而且修改之后还需要更新数据库。仅当数据库表不存在时,Flask-SQLAlchemy 才会根据模型进行创建。因此,更新表的唯一方式就是先删除旧表,不过这样做会丢失数据库中的所有数据。更新表的更好方法是使用数据库迁移框架。源码版本控制工具可以跟踪源码 ...
分类:
数据库 时间:
2018-01-30 21:11:08
阅读次数:
348
apply the migrations for app(s): admin, auth, contenttypes, sessions.Run 'python manage.py migrate' to apply them.January 28, 2018 - 11:51:04Django ve ...
分类:
其他好文 时间:
2018-01-28 13:45:57
阅读次数:
341