• 欢迎访问1024小神,一个只会Python的程序猿不是一个好司机
  • 有什么想对我说的可以在留言板里给我留言哦~
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏1024小神吧

mysql技术指导

什么是乐观锁,什么是悲观锁

什么是乐观锁,什么是悲观锁
一、并发控制当程序中可能出现并发的情况时,就需要保证在并发情况下数据的准确性,以此确保当前用户和其他用户一起操作时,所得到的结果和他单独操作时的结果是一样的。这就叫做并发控制。并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。没有做好并发控制,就可能导致脏读、幻读和不可重复读等问题。常说的并发控制,一般都和数据库……继续阅读 »

1024小神 2天前 12浏览 1评论0个赞

PostgreSQL与MySQL比较

PostgreSQL与MySQL比较
特性MySQLPostgreSQL实例通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管理一个或多个数据库,这些数据库组成一个集群……继续阅读 »

1024小神 2周前 (09-17) 37浏览 1评论0个赞

Mysql各种存储引擎对比总结

Mysql各种存储引擎对比总结
数据库存储引擎数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型(T……继续阅读 »

1024小神 2周前 (09-17) 22浏览 0评论0个赞

sql语句对int类型进行模糊查询

sql语句对int类型进行模糊查询
重点:select * from course where cast(courseId as varcher) like ‘%118%’;首先可以将int类型转换为string类型的值再进行模糊查询,用方法cast(num as char);这个可以将num(int类型)转化为char类型。完整的语句:假如我现在要在课程表(cou……继续阅读 »

Jason 4个月前 (05-21) 165浏览 2评论2个赞

SQL COUNT() 函数

SQL COUNT() 函数
COUNT() 函数返回匹配指定条件的行数。SQL COUNT(column_name) 语法COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):SELECT COUNT(column_name) FROM table_name;SQL COUNT(*) 语法COUNT(*) 函数返回表中的记录数:S……继续阅读 »

Jason 5个月前 (04-16) 93浏览 1评论0个赞

SQL中Group By的使用

SQL中Group By的使用
1、概述“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。2、原始表3、简单Group By示例1select 类别, sum(数量) as 数量之和from Agroup by 类别返回结果如下表,实际上就是分类汇总……继续阅读 »

Jason 6个月前 (04-08) 102浏览 0评论0个赞

mysql limit和offset用法

mysql limit和offset用法
limit和offset用法mysql里分页一般用limit来实现1. select* from article LIMIT 1,32.select * from article LIMIT 3 OFFSET 1上面两种写法都表示取2,3,4三条条数据当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量,例如sele……继续阅读 »

Jason 6个月前 (04-08) 113浏览 1评论0个赞

笛卡尔乘积的解释

笛卡尔乘积的解释
设A,B为集合,用A中元素为第一元素,B中元素为第二元素构成有序对,所有这样的有序对组成的集合叫做A与B的笛卡尔积,记作AxB.笛卡尔积的符号化为:A×B={(x,y)|x∈A∧y∈B}例如,A={a,b}, B={0,1,2},则A×B={(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}B×A={(……继续阅读 »

Jason 6个月前 (04-07) 221浏览 3评论0个赞

left join,right join,inner join,full join之间的区别

left join,right join,inner join,full join之间的区别
sql中的连接查询有inner join(内连接)、left join(左连接)、right join(右连接)、full join(全连接)四种方式,它们之间其实并没有太大区别,仅仅是查询出来的结果有所不同。例如我们有两张表:Orders表通过外键Id_P和Persons表进行关联。1.inner join(内连接),在两张表进行连接查询时,只保留……继续阅读 »

Jason 6个月前 (04-07) 88浏览 1评论0个赞

sql语句清空表数据

sql语句清空表数据
数据表的清空有三种方式:1.delete—— 是逐行删除速度极慢,不适合大量数据删除。Delete from tablename where 1=12.truncate—- 删除所有数据,保留表结构,不能撤消还原。TRUNCATE TABLE tablename3.drop——&#……继续阅读 »

Jason 6个月前 (04-07) 126浏览 1评论1个赞