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

数据的保留地,数据库

CentOS安装PostgreSQL

CentOS安装PostgreSQL
版本信息:CentOS版本:CentOS-7-x86_64-Minimal-1810PostgreSQL版本: PostgreSQL 10.10, 64-bit第一部分:PostgresSQL的安装1、安装rpm文件yum install https://download.postgresql.org/pub/repos/yum/reporpms……继续阅读 »

1024小神 2个月前 (11-29) 164浏览 4评论1个赞

使用Docker搭建MySQL服务

使用Docker搭建MySQL服务
一、安装dockerwindows 和 mac 版可以直接到官网下载 docker desktoplinux 的安装方法可以参考 https://www.cnblogs.com/myzony/p/9071210.html可以在shell中输入以下命令检查是否成功安装: sudo docker version二、建立镜像拉取官方镜像(我们这里选择……继续阅读 »

1024小神 4个月前 (10-04) 260浏览 1评论0个赞

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

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

1024小神 4个月前 (09-25) 145浏览 5评论0个赞

PostgreSQL与MySQL比较

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

1024小神 4个月前 (09-17) 163浏览 1评论0个赞

Mysql各种存储引擎对比总结

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

1024小神 4个月前 (09-17) 99浏览 0评论0个赞

postgresql批量插入数据

postgresql批量插入数据
正常情况下,数据库插入一条数据耗时余额几十毫秒,这在大多数情况下是可以接受的;但是如果一次性需要插入几千、几万甚至更大数据量的时候,时间就有些长了,这个时候就需要稍微修改一下sql语句,使之可以批量插入大量数据 ;插入一条数据sql:INSERT INTO w008_test_insert(id, is_removed, work_id, taskid,……继续阅读 »

Jason 7个月前 (06-15) 241浏览 2评论1个赞

PG数组使用

PG数组使用
建表 create table test(id int, name_list varchar[]);插数据(注意一下使用了两种不同的语法格式) insert into test values(1, ARRAY['lxm','lxm2']); insert into test values(2, ARRAY['lxm','lxm3']);……继续阅读 »

Jason 7个月前 (06-15) 169浏览 0评论0个赞

postgresql时间类型

postgresql时间类型
postgresql支持的时间类型如下图所示:日期 date:建议日期的输入格式为1997-01-01,虽然也支持19970101,1/1/1997,Jan-1-1997等多种格式。时间戳 timestamp[(p)] with(without) time zone:其实配置文件是可以设置时区的,且做上层业务时也不会在多个时区间切换,所以一般使用……继续阅读 »

Jason 8个月前 (05-24) 174浏览 1评论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 8个月前 (05-21) 377浏览 3评论2个赞