码迷,mamicode.com
首页 > 数据库
PostgreSQL和PostGIS常用命令
1 命令程序 ① psql命令 psql是一个可执行程序,位于pg安装目录的bin目录下,语法 然后就会让你输入密码,登录后,命令提示符就会有这样的提示信息: 输入SQL语句和以下命令都可以。 查询数据库本身的操作 ② pg_ctl命令 pg_ctl是一个可执行程序,位于pg安装目录的bin目录下。 ...
分类:数据库   时间:2020-05-23 00:40:54    阅读次数:102
mysql从一张表查出数据存到另一张表和inner join的用法
INSERT INTO test_table_public(class, name, geography) SELECT class, name, geography FROM test_table WHERE id >= 137181 AND id <= 137214; SELECT class, ...
分类:数据库   时间:2020-05-23 00:40:28    阅读次数:100
mysql主从之过滤复制
1. 过滤复制 3.1 说明 过滤复制可以从两方面下手, 一个是配置主库的dump线程, 让其只发送需要同步的db二进制. 另一个就是配置从库的sql线程, 让其只回放我们需要同步的db二进制文件 主库: show master status; Binlog_Do_DB # 该参数用来指定需要同步的 ...
分类:数据库   时间:2020-05-23 00:37:07    阅读次数:73
[LeetCode]Mysql系列5
题目1 1112. 每位学生的最高成绩 编写一个 SQL 查询,查询每位学生获得的最高成绩和它所对应的科目,若科目成绩并列,取?course_id?最小的一门。查询结果需按?student_id?增序进行排序。 题解 注意这里grade的外层查询需要结合group by,或者查max(grade), ...
分类:数据库   时间:2020-05-23 00:36:26    阅读次数:84
mysql语法 join on 表示什么
今天在写sql语句的时候遇到了join on 这个东西表示的是外连接还是内连接呢?想要验证其实并不难 查询出来的数据量 --129 SELECT count(1) FROM t_budget a left JOIN t_budget_item b on a.budget_id =b.budget_i ...
分类:数据库   时间:2020-05-23 00:27:08    阅读次数:114
Docker安装mysql
事先准备 centos系统或者linux系统 安装步骤 安装基础的工具yum-utils device-mapper-persistent-data lvm2 yum install -y yum-utils device-mapper-persistent-data lvm2 添加docker-c ...
分类:数据库   时间:2020-05-23 00:26:38    阅读次数:99
SQL SERVER 实现多个数据库之间表的联系,利用临时表枚举表中行数据
--SET IDENTITY_INSERT [User] on; SELECT ROW_NUMBER() OVER ( ORDER BY EmpID ) i,* INTO #A FROM [GMSToolManage].dbo.[employees]; DECLARE @count INT; SEL ...
分类:数据库   时间:2020-05-23 00:14:58    阅读次数:75
[DB] MySQL 索引分类
按数据结构 B树索引 数据位于叶子节点,到任何一个叶子节点的距离相同,一般不超过3-4层 B+树索引:每个叶子节点除了数据还存放前后叶子节点的指针,方便快速检索,是InnoDB采用的索引结构 Hash索引 Fulltext索引 R树索引 按实现方式 聚集索引(聚簇索引) 叶子节点存放行数据 将索引行 ...
分类:数据库   时间:2020-05-23 00:12:43    阅读次数:77
部署LAMP-mysql 安装
一、MySQL介绍 瑞典AB公司开发,后来卖给了oracle 一个关系型数据库 中小型数据库,表过大会出现IO性能瓶颈,树明建议单表600万条记录或2G以上就分表 分为企业版和社区版,目前两大版本mysql5.7 和mysql 8.0 二、MySQL安装 a、安装前依赖解决 1)cmake命令 2. ...
分类:数据库   时间:2020-05-22 21:48:47    阅读次数:93
MSSQL2008下备份好的*.bak--->>>恢复到--->>>MSSQL2014(解决办法)
MSSQL2008下备份好的*.bak >>>恢复到 >>>MSSQL2014(解决办法) 在进行CTE训练时(同时也要理解下窗口函数的应用),发现不能继续进行下去,只好又更换到了MSSQL2014,这半年来来来回回的更换了几次了啊。 SELECT *, SUM(type) OVER(PARTITI ...
分类:数据库   时间:2020-05-22 21:44:00    阅读次数:81
20200508_NoSql——中间件综合小项目练习
业务需求:NOSQL,非关系型数据库{如何索引,如何排序}客户端:服务端:【1】配置【2】API【3】XML【4】为客户端提供服务工程准备【1】lib: 存储得依赖JAR包,包括:dom4j【2】conf:保存各类配置文件【3】data:数据目录,保存各个库、表、索引等记录。mydb:各个表得数据功... ...
分类:数据库   时间:2020-05-22 21:40:42    阅读次数:79
mongodb启用密码认证连接
先无认证方式启动mongodb数据库 /Users/zlp/develop/mongodb/4.2.1/bin/mongod -f config.yaml > /dev/null 2>&1 & config.yaml systemLog: destination: file path: '/User ...
分类:数据库   时间:2020-05-22 21:26:38    阅读次数:171
LSM设计一个数据库引擎
Log Structured Merge Tree,简称 LSM。 以 Mysql、postgresql 为代表的传统 RDBMS 都是基于 b tree 的 page orented 存储引擎。现代计算机的最大处理瓶颈在磁盘的读写上,数据存储无法绕开磁盘的读写,纯内存型数据库除外,但由于内存存储的 ...
分类:数据库   时间:2020-05-22 21:23:49    阅读次数:99
ubuntu mysql8.0.19忘记root密码
和普通的修改密码不太一样 ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right sy ...
分类:数据库   时间:2020-05-22 21:15:47    阅读次数:210
linux常用命令之数据库操作
mysqldump -u数据库用户名 -p 数据库名 表名(可忽略) > /备份路径/备份数据库名.sql ySQL数据备份之mysqldump使用 mysqldump常用于MySQL数据库逻辑备份。 1、各种用法说明 A. 最简单的用法: mysqldump -uroot -pPassword [ ...
分类:数据库   时间:2020-05-22 19:56:50    阅读次数:68
配置(2):mysql8 主从搭建
前言 学习搭建mysql主从模式,在此记录。 配置 Red Hat 4.8.5-36 4核 8g *3; mysqld 8.0.20 安装mysql 参考:https://blog.csdn.net/qq_38188762/article/details/100077051 下载镜像 wget ht ...
分类:数据库   时间:2020-05-22 19:34:11    阅读次数:64
创建mysql数据库时设置字符集
查看字符集 show variables like '%char%' 设置统一的utf8 vim /etc/my.cnf ...
分类:数据库   时间:2020-05-22 19:25:11    阅读次数:82
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!