1、安装查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: yum install mysql 安装mysql 服务器端: yum install mysql- ...
分类:
数据库 时间:
2019-10-10 12:58:50
阅读次数:
81
Oracle 默认端口 1521 MySQL 默认端口 3306 SQL Server 默认端口 1433 MongoDB 默认端口 27017 Redis 默认端口 6379 memcached 默认端口 11211 PostgreSQL 默认端口 5432 ...
分类:
数据库 时间:
2019-10-10 14:13:38
阅读次数:
95
1. 使用 mysql -uroot -p 进入mysql 把mysql安装目录,比如MYSQLPATH/bin/mysql,映射到/usr/local/bin目录下: # cd /usr/local/bin # ln -fs /MYSQLPATH/bin/mysql mysql 2. 创建用户,并 ...
分类:
数据库 时间:
2019-10-10 15:25:37
阅读次数:
99
记录常用数据库启动服务、导入导出等方法,仅针对linux命令行操作 1. MySQL 1.1. 连接 mysql -uroot -p123456 1.2. 运行状态 service mysqld status 1.3. 服务启动 service mysqld start/restart ./mysq ...
分类:
数据库 时间:
2019-10-10 15:29:08
阅读次数:
75
操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询, ...
分类:
数据库 时间:
2019-10-10 15:31:43
阅读次数:
100
今天在迁移一个项目的时候,发现有一个sql报错,但是语句跟迁移之前完全一样,所以想来应该是 mysql 版本差异导致的。 迁移之前版本:5.6.28(腾讯云) 迁移之后版本:8.0.16(阿里云) 新版本中示例: 使用 “of” 别名: 不使用 “of” 别名: ...
分类:
数据库 时间:
2019-10-10 15:34:14
阅读次数:
102
partition-wise aggregation允许对每个分区分别执行的分区表进行分组或聚合。如果GROUP BY子句不包括分区键,则只能在每个分区的基础上执行部分聚合,并且必须稍后执行最终处理。由于partitionwise分组或聚合可能在计划期间占用大量CPU时间和内存,因此默认设置为关闭。 ...
分类:
数据库 时间:
2019-10-10 15:39:35
阅读次数:
103
1、查询某个时间点之前的数据 SELECT * FROM thr_byjsq AS OF TIMESTAMP TO_TIMESTAMP('20190830 15:30:00','YYYYMMDD HH24:MI:SS'); 2、允许oracle修改分配给行的rowid,闪回表会先删除表,再往表里插入 ...
分类:
数据库 时间:
2019-10-10 15:42:32
阅读次数:
97
修改本地组策略: 计算机配置>管理模板>系统>凭据分配>加密Oracle修正 选择启用并选择"易受攻击"。 原文:https://blog.csdn.net/shaoyezhangliwei/article/details/86493666 ...
分类:
数据库 时间:
2019-10-10 15:44:04
阅读次数:
221
重复导入已存在的数据库,有以下两种导入方法IMP和IMPDP; 重复导入已存在的数据库,有以下两种导入方法IMP和IMPDP; 2 IMP导入的时候 :如果已经存在此表, 会告诉你无法创建此表,因为表已经存在。同时使用参数 full=y ignore=y 那就是全部导入,把dmp里的所有数据插入到表 ...
分类:
数据库 时间:
2019-10-10 15:47:48
阅读次数:
2593
/// /// 自增长ID /// [DatabaseGenerated(DatabaseGeneratedOption.Identity)] //若数据库设置自增长,要加这个,不然无法更新修改状态 public int FId { get; set; } ...
分类:
数据库 时间:
2019-10-10 15:48:58
阅读次数:
147
时间差函数: timestampdiff 语法:timestampdiff(interval, datetime1,datetime2) 结果:返回(时间2-时间1)的时间差,结果单位由interval参数给出。 frac_second 毫秒(低版本不支持,用second,再除于1000) seco ...
分类:
数据库 时间:
2019-10-10 15:50:41
阅读次数:
113
1. 创建表空间create tablespace SIRM2 datafile 'D:\oracle\product\10.2.0\oradata\orcl\SIRM2.dbf' size 1024M --存储地址 初始大小1Gautoextend on next 10M maxsize unli ...
分类:
数据库 时间:
2019-10-10 15:51:57
阅读次数:
133
背景 MySQL 5.7及之前版本下修改配置,如果能动态修改的,可以用 语法,不能动态修改的,只能修改 配置文件,之后重启生效。如果需要持久化动态修改的参数,也只能同时修改 配置文件。 这个对云上环境不友好,毕竟云数据库上,大家无法直接远程底层虚拟机修改配置文件。针对如何持久化参数配置,在MySQL ...
分类:
数据库 时间:
2019-10-10 15:59:25
阅读次数:
109
一、SQL 组成部分 1、数据定义语言(SQL DDL),用于定义 SQL 模式、基本表、视图、索引等结构。 2、数据操纵语言(SQL DML),分为数据查询和数据更新。 数据更新:插入、删除、修改。 3、嵌入式 SQL 语言的使用规定,涉及 SQL 语言嵌入在主体语言程序中的规则。 4、数据控制语 ...
分类:
数据库 时间:
2019-10-10 16:02:59
阅读次数:
226
在学习Java mongodb api时发现,可以调用不同的java mongodb api来连接数据库并进行相关操作。 方式一: 该方式使用mongoClient.getDB("xxx")来获取DB对象,然后通过getCollection("xxx")获取相应的集合。其他操作略。 方式二: 可以看 ...
分类:
数据库 时间:
2019-10-10 16:06:42
阅读次数:
147
问题描述:在向orale数据库导入数据的时候报 ORA-01658: 无法为表空间 XXX中的段创建 INITIAL 区错误。 这是由于表空间对应的数据文件中数据量超过Oracle在创建表空间的时候数据文件初始化大小值,当数据量达到这个值,再向数据库中导入数据就会报错。 解决办法:解决办法就是扩展表 ...
分类:
数据库 时间:
2019-10-10 16:09:31
阅读次数:
130
1.1. 恢复数据库 1.1.1. 功能介绍 导入新的dmp表数据 1.1.2. 方法 1、用工具(如:plsql)删除所有ndzlclear的会话 或者手动杀死session 1.2. 杀死进程 1.2.1. Kill session 1.3. 表空间 1.3.1. Oracle创建表空间,删除表 ...
分类:
数据库 时间:
2019-10-10 16:14:09
阅读次数:
119
1. 锁分类 MySQL中主要分为全局锁、表级锁和行锁三类。本篇主要涉及全局锁和表级锁。 2. 全局锁 全局锁是对整个数据库实例进行加锁。 Flush table with read lock(FRTWRL)该命令用于加全局锁。使用该命令之后,整个库处于只读状态,不能执行数据的增删改查、建表、修改表 ...
分类:
数据库 时间:
2019-10-10 17:21:10
阅读次数:
88
1、获取binlog文件列表 mysql> show binary logs; 2、查看当前正在写入的binlog文件 mysql>show master status; 3、查看指定binlog文件的内容 mysql>show binlog events [in 'log_name'] [FROM ...
分类:
数据库 时间:
2019-10-10 17:25:04
阅读次数:
254