当前位置:首页 > 技术杂谈 >

文章分类:技术杂谈

技术杂谈 四十九:数据库之Flask-SQLAlchemy下alembic的配置

准备工作 配置数据 创建迁移文件并映射到数据库 增加字段 删除字段……

技术杂谈 mysql的undo log和redo log

1.1 undo是什么 undo日志用于存放数据修改被修改前的值,假设修改 tba 表中 id=2的行数据,把Name=‘B1‘ 修改为Name = ‘B2‘ ,那么undo日志就会用来存放Name=‘B‘的记录,如果这个修改出现……

技术杂谈 四十八:数据库之alembic常用命令和经典错误的解决办法

常用命令: 1、init:创建一个alembic仓库 2、reversion:创建一个新的版本 3、--autogenerate:自动将当前模型的修改,生成迁移脚本 4、-m:message,可以记录本次迁移做了哪些修改, 5、upgr……

技术杂谈 sql注入原理

sql注入原理 登录SQL语句: select * from admin where username = ‘用户输入的用户名‘ and password =用户输入的密码 ‘ 用户输入的内容可由用户自行控制,例如可以输入‘or 1=1 --空格 SQL语句: sel……

技术杂谈 sqlserver分组取top

select s.* from ( select *, row_number() over (partition by [分组字段] order by [排序字段]) as 别名 from 表名称) swhere s.别名 = 1 ..……

技术杂谈 安装ORACLE软件

--这时是安装前的基础配置方法 1、使用root用户设置(以下前面为#代表root用户,删除线为系统输出): # vim /etc/sysconfig/selinux SELINUX=disabled 2、关闭防火墙 1 # systemctl stop firewalld -- 关闭防……

技术杂谈 数据库的基本操作3

添加数据?? 为表中所有字段添加数据 ① INSERT语句指定所有字段名 INSERT INTO 表名(字段名1,字段名2,…) VALUES(值1,值2,…); 【提示:英文和中文数据需要加单引号,数字不用】 例:……

技术杂谈 ubuntu mysql的安装

------------恢复内容开始------------ 1.使用apt-get安装 sudo apt install mysql-server 在安装过程中会提示你设置密码 2.由于网络或源等原因,可能会安装不成功,此时就需要 手动下载mysql安装包进……

技术杂谈 Java使用JDBC连接SQL Server数据库|实现学生信息系统

Java实验四 JDBC 使用SQL Server数据库或者MySQL数据库各自的客户端工具,完成如下任务: (1)创建数据库students; (2)在数据students中创建表scores,包括如下字段:学号、姓名、性别、得……

技术杂谈 查询Mysql数据库所有数据库所占磁盘空间大小

查询Mysql数据库所有数据库所占磁盘空间大小: select TABLE_SCHEMA, concat(truncate(sum(data_length)/ 1024 / 1024 , 2 ), ‘ MB ‘ ) as data_size,concat(truncate(sum(index_length) / 1024 / 1024 , 2 ), ‘ MB ‘ ) as index_……