最近在做项目,我担任了我们项目组数据库负责人,在管理mysql数据库这段时间,更加深入的学习了mysql数据的操作,感触很深,每次接到一个新任务,都是自己的一个新的尝试,感谢组织给我这次机会。下面是对最近对mysql数据库的操作做的一个详细的汇总,留给自己做个纪念!一、mysql服务的操作:启动:service mysqld start停止:service mysqld            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-11 23:13:48
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            环境
centos7,postgres11
查看pg中各个数据库大小
select pg_database.datname, pg_size_pretty (pg_database_size(pg_database.datname)) 
AS size from pg_database; 
查看pg某个数据库中表占用的大小
先选中某个数据库
SELECT
table_name,
pg_size            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-08 19:58:14
                            
                                1427阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Ubuntu系统快速上手概述硬件平台当前硬件平台是香蕉派社区在2022年推出的新一代单板计算机香蕉派BPI-M6。它采用了深蕾半导体(Senarytech) VS680作为主控芯片,板载4GB LPDDR4内存和16GB EMMC存储,支持4个USB 3.0接口,1个千兆网口,1个HDMI-RX端口和1个HDMI- TX端口。
软件平台
SDK软件平台支持Ubuntu Linux 20.04,搭载            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 23:09:54
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            如何查看某用户授权的信息,用户都有哪些权限?            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-07-15 00:40:27
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            表继承是postsql数据库特有的功能,它允许创建一个表并直接从另一个表中继承所有的列和约束。这种技术可以极大地简化数据库的设计和管理,同时还可以提高数据库的性能,并减少重复性的代码。当创建一个继承表时,父表中的检查约束和非空约束会被子表继承,其他约束则不会。另外子表还可以添加一些额外的列、索引和约束,以扩展其功能。在这种情况下,所有继承自父表的行还会自动出现在继承表中,从而使继承表的使用非常简单            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2024-05-29 15:53:08
                            
                                324阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、数据库操作1、查看所有数据show databases; 2、使用数据库use 数据库名字; 3、查看当前使用的数据库select database(); 4、创建数据库create database 数据库名字 charset='utf8' 5、删除数据库drop database 数据库名字;二、数据表操作1、查看当前数据库中的所有表show tables; 2、查看表结构desc 表名字            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 07:36:45
                            
                                1284阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            psql --  PostgreSQL 交互终端
用法:
psql [option...] [dbname [username]]
描述:
psql 是一个以终端为基础的 PostgreSQL 前端。它允许你交互地键入查询,把它们发出给 PostgreSQL, 然后看看查询的结果。另外,输入可以来自一个文件。还有, 它提供了一些元命令和多种类 shell 地特性来实现书写脚本以及对大量任务的自            
                
         
            
            
            
            postgresql数据库操作1.表基本操作1.1创建表1.2 查看表1.3清空表数据1.4删除表1.5退出数据库2.表属性操作2.1增加列2.2删除列2.3修改列属性2.4增加列非空约束2.5 增加列唯一约束2.6删除主键约束2.7创建主键约束2.8 删除外键约束2.9 增加外键约束2.10 修改表名3.表数据操作3.1数据查询3.2数据条件查询【where】3.3数据表达式查询3.4函数查询            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-08 10:50:31
                            
                                389阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在本文中,我们将说明如何查找Linux操作系统上正在运行的PostgreSQL服务器版本(PostgreSQL Version)。在某些情况下,了解系统上已安装和运行PostgreSQL服务器的版本可能很重要,例如,如果要安装需要特定PostgreSQL版本的应用程序,则需要找出PostgreSQL服务器的版本。安装请参考如何在Ubuntu 18.04上安装和使用PostgreSQL一文。Post            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 14:27:17
                            
                                461阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.什么是表膨胀表膨胀是指表的数据和索引所占文件系统的空间,在有效数据量并未发生大的变化的情况下,不断增大。久而久之,关系文件被大量空洞填满,浪费了大量的磁盘空间。甚至某些特殊场景下,一个表中只有一条简单的数据,但是表对应的物理文件可能已经达到M级甚至G级。那么危害是什么?  1).空间持续上涨,到达某一个点后,需要执行一个高额代价的vacuum full(或者cluster等可以重组表            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 23:06:35
                            
                                122阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Greenplum 数据库的堆表使用PostgreSQL 的多版本并发控制(MVCC)的存储实现方式。删除和更新的行仅仅是逻辑删除,其实际数据仍然存储在表中,只是不可见。这些删除的行,也称为过期行,由空闲空间映射表(FSM, Free Space Map)记录。 VACUUM 标记这些过期的行为空闲空间,并可以被后续插入操作重用。ACUUM VACUUM命令可以与其他查询并行运行。它会标记之前被过            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-23 16:02:05
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ORACLE中的Net Configuration Assistant 点击后无反应, sqlplus登录数据库提示Oracle11g ORA-12560: TNS: 协议适配器错误首先是对于点击无反应问题:如果是客户端下的Net Configuration Assistant可用,而服务器端的Net Configuration Assistant等工具不可用的原因如下。环境变量中Oracle_H            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 14:02:19
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            [size=small]一、说明 
 在数据库运维工作中,经常会有数据目录使用率较高需要调整的情况,通常会给数据库建立多个表空间, 
并分别位于不同的盘上,这时需要做的工作就是调整库中现有表和索引的表空间 
二、表空间用途 
 表空间就是一个简单的目录,其主要用途分两个: 
1.单独扩展表空间用,一旦磁盘或分区被耗尽,可以创建一个表空间到其他磁盘或分区上面            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-22 18:58:32
                            
                                307阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.查看数据库链接ip的host命令:vim  /usr/local/freetds/etc/freetds.conf 
 [freetds_unicom_2]
         host = 10.192.13.123
         port = 3433
         tds version = 8.0
         client charset = GBK2.用tsql命令查询数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 10:40:10
                            
                                212阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            rm -rf mydir /* 删除mydir目录 */
cd mydir /* 进入mydir目录 */
cd – /* 回上一级目录 */
cd ~ /* 回根目录 */
mv tools tool /* 把tools目录改名为tool */
ln -s tool bac/* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了 */
cp             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-19 14:02:36
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在上一篇文章中,我们讨论了在Linux上非常流行的MySQL数据库服务器的使用方法。在这篇文章中,我们将关注另一个选择,名为PostgreSQL的开放源码数据库。尽管MySQL是一个快速,强大和相当简单的关系型数据库管理系统,但PostgreSQL更加具有综合性,并为这种复杂性牺牲了一些速度。 如果你已经习惯于使用包含各种图标和快捷方式的界面,那么PostgreSQL非常适合你,尽管MySQL的4            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 09:55:51
                            
                                197阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前一段时间做一个项目,需要导出数据库表的字段、注释等信息描述,没有仔细找导出方式,全部都是部分复制粘贴+部分手打+调整格式,还算数据库的表结构信息和注释信息等数量范围内可以接受(但是也让人觉得十分恶心,一个程序员决不能手动做这么多重复且无聊的事情,何况我这么懒~)下面尝试三种方式导出数据库表结构: 一、SQL语句查询表结构方式(复制粘贴)二、采用软件DBCHM来导出(开源软件)三、采用DBExpo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-28 07:31:06
                            
                                167阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            PostgreSQL是一个功能强大且高度可扩展的开源关系数据库管理系统,是许多应用程序和网站的首选数据库。在Kubernetes环境中安装PostgreSQL数据库是一项常见的任务,本文将详细介绍如何在Kubernetes集群中安装和配置PostgreSQL数据库。
整个安装过程可以分为以下几个步骤:
| 步骤 | 操作 |
| ---- | ---- |
| 步骤一:创建Persisten            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-24 11:37:26
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            PG使用教程:https://www.yiibai.com/postgresql             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-08-19 14:12:34
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2021SC@SDUSC 目录概述源码分析VM文件分析VM操作分析总结 概述上次分析了FSM机制,这次来分析表文件的另一个附属文件的相关源码。 这次要分析的是VM(Visual Map)机制,也就是可见性映射表。以_vm作为文件后缀名。源码分析PostgreSQL中为了实现多版本并发控制,当事务删除或更新元组时,并非从物理上删除,而是通过将其标记为无效的方式进行标记删除,最终对这些无效元组的清理操