
数据库
LiXueFu727224204
每天变好一点点
展开
-
unbunt下安装mysql8.0
安装msyqlapt -get install mysql-serverapt install mysql-client-core-8.0查看mysql启动状态root@ubuntu:/home/lixuefu2# netstat -tap | grep mysqltcp 0 0 localhost:33060 0.0.0.0:* LISTEN 822424/mysqld tcp 0原创 2022-02-14 09:32:13 · 1051 阅读 · 0 评论 -
数据库制造数据--借助jmeter插入大量数据
1、见上章节badboy录制,录制一个注册场景;2、录制的网址为本地借助flask搭建的一个前端页面,读者自行借助其他页面也可试验;(尽量别用存在验证码等界面,较为麻烦)3、 将badboy中保存的脚本在jmeter打开 ,分析抓到的脚本post数据,可以看到明显需要4个字段,直接修改用户名,试下单个是否能发送成功(查看结果树),成功后方可进行下一步;4、新建一个CSV,配置对应字段,用以username参数化5、jmeter中新建CSV文件,用于构造虚拟用户6、将原来username对应原创 2021-01-22 11:27:53 · 461 阅读 · 0 评论 -
MySQL数据库-表备份
这里以本地数据库备份为准1、先看确保本地数据库能连接上2、选中要备份的数据库的表,右击,点击 转储SQL文件,保存好3、实现一下传说中的删表跑路4、之前选中的数据表已经被干掉了5、选中对应数据库,点击运行SQL文件,将刚刚保存的SQL文件选中并确定,刷新数据表,发现user已经回来了...原创 2021-01-22 11:24:57 · 979 阅读 · 0 评论 -
电商中MySQL多表联合查询语句
多表联合查询需求:从佣金、员工、员工注册公司表里面,提取出[姓名,公司,电话,佣金金额,名字]展示数据库介绍:ins_marketing_prd 营销相关的库v_commission_detail 佣金相关的表备注:存在单条明细金额字段amount,个人佣金则是由多条明细总和计算得出ins_user_prd 用户相关的库t_inner_staff 员工相关表备注:存在姓名name、电话auth_mobile、公司idins_user_prd 用户相关的库t_inner_compan原创 2020-10-11 00:03:24 · 562 阅读 · 0 评论 -
MySQL的三种存储引擎
存储引擎将数据按照一定结构存储方式,从而带来不同的性能选择MySQL存储引擎innodb引擎:mysql默认引擎,支持事务,行锁(大多选情况下)myisam引擎:早期版本默认引擎,具有查询速度快,但不支持事务,只能锁表(经常读,写入少),占用空间小memory引擎:内存引擎,用于需快速访问的临时数据(临时性数据,需快速读取写入,不常用)...原创 2020-08-11 11:24:55 · 155 阅读 · 0 评论 -
MySQL事务的特性举例简析
事务理解定义:可以理解为一组SQL的集合,也就是完成一件事情的所有步骤例子:某系统中,两个用户(如A、B)之间金额转赠,1)通常需要将A减去对应转赠金额,2)B加上对应的转赠金额。这两步可以称为一个事务,1)2)两步必须同时成功,否则回滚到原始状态(A、B均维持没转赠之前金额)。事务特性事务特性:ACID1、A aotomatic 原子性(即转赠事务必须由上面1)2)两步构成,只执行其中一步则必须触发回滚)2、C consistency 一致性(即转原创 2020-08-11 11:09:11 · 289 阅读 · 0 评论 -
Python连接MySQL、Mongodb、SQLite
存储方式不同关系型数据库:以文件方式永久存储到磁盘,如MySQL非关系型数据库:存储在内存,访问速度很快,通常用来做队列,缓存之类的服务,如MongodbSQLAlchemy(是一款ORM具体实现的库)定义:SQLAlchemy是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具。兼容众多数据库(如 SQLite、MySQL、Postgres、Oracle、MS-SQL、SQLServer 和 Firebird)的企业级持久性模型,为高效和高性能的数据库访问设计,实原创 2020-08-10 17:20:33 · 1004 阅读 · 0 评论 -
数据库前三范式资料整理
以下为学习过程中整理资料,有错误之处,烦请指正数据库范式设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小–百度百科范式是为了更好的组织数据,便于后期增删改查第一范式要求:针对于数据表的列,即第一范式为无重复的列,即每一列都应该是原子性例子:即用户表里面某个地址字段同时包含省市区、详情地址、电话等是不合理第二范式(要满足第二范式,需先满足第一范式)要求:每一行代表一个不同的个体,即每一行对应的记录,原创 2020-08-09 20:22:40 · 222 阅读 · 0 评论