#mysql

mysql 的 VARCHAR VARCHAR2

mysql里面竟然没有VARCHAR2??...
代码星球 代码星球·2020-04-06

原想着mysql里放些文件什么的,查完资料还是算了

1、图片,文件,二进制数据,文件还是放入文件服务器吧或者分布式文件系统2、短生命期数据3、日志文件   mysql中一张表的数据是全部在一个数据文件中的。如果大字段的数据也存储在里面。程序展示列表,比如文章列表。这个时候根本不需要展示文章内容的。但是仍然会影响速度,数据库查找数据其实就是扫描那个数据文件,文件...

记录一下:关于mysql数据误删除恢复的问题

大概看来几篇博客:1、delete的可以通过回滚(rollback)的方式恢复;但是前提是,你的数据表引擎是InnoDB而不是MyISAM,而且操作不是自动提交的但是这种方式不可以恢复truncate删除的数据mysql>showvariableslike'%autocommit%'->;+--------...

SQLALchemy如何查询mysql某个区间内的数据

查了下,找到3种方式:方法一注意时间格式:xxxx-xx-xx方法二没有‘day’方法三的时间格式同方法一1、result=Jobs.query.filter(Jobs.create_time<'2017-07-10').all()2、result=Jobs.query.filter(an...

想使用gevent、mysql、sqlalchemy实现python项目协程异步达到并发的效果

如题,但是查看了很多资料,都说python这边的mysql不支持异步并发,只能阻塞进行,心塞30秒,暂时放弃这方面的研究 如果不操作数据库的化,比如请求url、操作文件,还是可以用gevent来异步实现并发的:https://zhuanlan.zhihu.com/p/21465564 有资料说豆瓣通...

InternalError: (pymysql.err.InternalError) (1205, u'Lock wait timeout exceeded; try restarting transaction')

在mysqlinnodb中使用事务,如果插入或者更新出错,一定要主动显式地执行rollback,否则可能产生不必要的锁而锁住其他的操作 我们在使用数据库的时候,可以使用contextlib,这样异常的时候自动回滚,而且最后都会执行关闭操作fromcontextlibimportcontextmanageren...

转载【MySQL】MySQL5.X常用日志配置及5.7和5.6主从复制的区别

转载:https://blog.csdn.net/zyb378747350/article/details/78728886  2)MySQL5.7和5.6主从复制的区别:3.5.6之后默认binlog错误后的操作调整为ABORT_SERVERBinlog_error_action=ABORT_SE...

【MySQL】MySQL悲观锁 + 事物 + for update 解决普通流量并发的问题

 最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上参考资料总结如下:悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库...

【MySQL】MySQL查询数据库各表的行数

#倒序查询数据库【各表记录数】useinformation_schema;selecttable_name,table_rowsfromtableswhereTABLE_SCHEMA='数据库名'orderbytable_rowsdesc; ...

【MySQL】MySQL中查询出数据表中存在重复的值list

1、目的:查询MySQL数据表中,重复记录的值2、示例: 3、代码:selectserial_num,count(*)ascountFROMcard_ticketGROUPBYserial_numHAVINGcount>1 4、结果: ...

【MySQL】玩转触发器、监听器

1、触发器是一个特殊的存储过程,不同的是存储过程要用CALL来调用,而触发器不需要使用CALL。创建触发器语法如下:CREATETRIGGERtrigger_nametrigger_timetrigger_eventONtbl_nameFOREACHROWtrigger_stmtBEGINSQL;END$触发程序是与表...

【MySQL】MySQL视图创建、查询。

视图是指计算机数据库中的视图,是一个虚拟表。关系型数据库中的数据是由一张一张的二维关系表所组成,简单的单表查询只需要遍历一个表,而复杂的多表查询需要将多个表连接起来进行查询任务。对于复杂的查询事件,每次查询都需要编写MySQL代码效率低下。为了解决这个问题,数据库提供了视图(view)功能。操作指令代码创建视图CREA...
代码星球 代码星球·2020-04-06

MYSQL 什么时候用单列索引?什么使用用联合索引?(收集)

我一个表students表,有3个字段,id,name,age我要查询通过name和age,在这两个字段是创建联合索引?还是分别在name和age上创建单列索引呢?多个字段查询什么情况下用联合索引什么时候分别创建单列索引呢?1,首先要确定优化的目标,在什么样的业务场景下,表的大小等等。如果表比较小的话,可能都不需要加索...

【centos6.5】CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境(linux公社)

准备篇:1、配置防火墙,开启80端口、3306端口vi/etc/sysconfig/iptables-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT#允许80端口通过防火墙-AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-j...

【MySQL锁】MySQL悲观锁和乐观锁概念

悲观锁与乐观锁是两种常见的资源并发锁设计思路,也是并发编程中一个非常基础的概念。本文将对这两种常见的锁机制在数据库数据上的实现进行比较系统的介绍。悲观锁(PessimisticLock)悲观锁的特点是先获取锁,再进行业务操作,即“悲观”的认为获取锁是非常有可能失败的,因此要先确保获取锁成功再进行...
代码星球 代码星球·2020-04-06
首页上一页...530531532533534...下一页尾页