数据库
景恩
这个作者很懒,什么都没留下…
展开
-
oracle索引相关
oracle索引相关原创 2023-02-23 09:45:52 · 109 阅读 · 0 评论 -
mysql快速备份表字段和数据(包含主键、索引)
mysql快速备份表字段和数据(包含主键、索引)原创 2023-02-23 09:46:22 · 379 阅读 · 0 评论 -
数据库查询后几条数据Mysql Oracle SQLServer
数据库查询后几条数据Mysql Oracle SQLServer(1)Mysql查询后几条数据a:mysql有自增主键select * from table order by tss desc limit 2b:mysql没有自增主键select count() from tableselect * from kj_commondate_jyck limit table数据量-1,1(2)Oracle查询后几条数据select * from (select t.,rownum n fr原创 2021-03-29 17:35:02 · 308 阅读 · 0 评论 -
数据库查询前几条数据Mysql Oracle SQLServer
数据库查询前几条数据Mysql Oracle SQLServer(1)Mysql查询前几条数据select * from tablename limit 5,10 #返回第6-15行数据 第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行 (2) Oracle 查询前几条数据SELECT * FROM TABLE WHERE ROWNUM<=N(3)SQLServer 查询前几条数据SELECT TOP N *原创 2021-03-29 17:29:46 · 335 阅读 · 0 评论 -
mysql8.0以上使用navicat连接不上
mysql8.0以上使用navicat连接不上root登录修改指定用户密码ALTER USER 'eduser'@'%' IDENTIFIED WITH mysql_native_password BY '1SJSXPS8';ALTER USER 'eduser'@'%' IDENTIFIED BY '1SJSXPS8' PASSWORD EXPIRE NEVER;FLUSH PRIVILEGES;原创 2020-09-15 15:35:38 · 216 阅读 · 0 评论 -
ORA-28000错误
ORA-28000错误的原因及解决办法导致出现改错误的原因是:在oracle database 11g中,默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10”,当输入密码错误次数达到设置值将导致此问题。select username,profile from dba_users;select * from dba_profiles where profile='DEFAULT' and resource_name='FAILED_LOGIN_ATT..原创 2020-09-15 15:34:47 · 214 阅读 · 0 评论 -
oracle创建DBLink实现跨数据库
oracle创建DBLink实现跨数据库create database linkDblinkNCconnect toNC65READidentified by "NC65READ"using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST =127.0.0.1)(PORT =1521)))(CONNECT_DATA =(SERVICE_NAME =orcl)))';使用select * f...原创 2020-09-15 15:33:09 · 120 阅读 · 0 评论 -
数据库查询前几条数据Mysql Oracle SQLServer
(1)Mysql查询前几条数据select * from tablename limit 5,10 #返回第6-15行数据第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行(2) Oracle 查询前几条数据SELECT * FROM TABLE WHERE ROWNUM<=N(3)SQLServer 查询前几条数据SELECT TOP N * FROM TABLE(4)DB2查询前几条数据SELECT * R...原创 2020-06-09 16:38:09 · 383 阅读 · 0 评论 -
数据库查询后几条数据Mysql Oracle SQLServer
(1)Mysql查询后几条数据a:mysql有自增主键select * from table order by tss desc limit 2b:mysql没有自增主键select count(*) from tableselect * from kj_commondate_jyck limit table数据量-1,1(2)Oracle查询后几条数据select * from (select t.*,rownum n from fi_kj_log t) where n >原创 2020-06-09 16:37:32 · 670 阅读 · 0 评论 -
数据库查询前10到20条数据Mysql Oracle SQLServer
(1)Mysql查询10到20条数据select * from tablename limit 9,10 #返回第10-20行数据第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行(2)Oracle查询10到20条数据SELECT * FROM TABLE WHERE ROWNUM<=20 AND ROWNUM>=10(3)SQLServer查询10到20条数据SELECT *FROM FI_KJ_LOG ORDER ...原创 2020-06-09 16:36:40 · 5682 阅读 · 1 评论 -
MySQL——通过EXPLAIN分析SQL的执行计划
MySQL——通过EXPLAIN分析SQL的执行计划在MySQL中,我们可以通过EXPLAIN命令获取MySQL如何执行SELECT语句的信息,包括在SELECT语句执行过程中表如何连接和连接的顺序。select_type:表示SELECT的类型,常见的取值有: 类型 说明 SIMPLE 简单表,不使用表连接或子查询 PRIMARY 主查询,即外层的查询 UN...转载 2020-05-16 13:37:54 · 428 阅读 · 0 评论 -
MySQL中update修改数据与原数据相同
mysql默认的binlog_format是statement1.在binlog_format=row和binlog_row_image=FULL时,由于MySQL 需要在 binlog 里面记录所有的字段,所以在读数据的时候就会把所有数据都读出来,那么重复数据的update不会执行。即MySQL 调用了 InnoDB 引擎提供的“修改为 (1,55)”这个接口,但是引擎发现值与原来相同,不更新,直接返回2.在binlog_format=statement和binlog_row_image=FULL原创 2020-05-16 13:37:23 · 649 阅读 · 0 评论 -
HBASE相关
HBase是一个分布式的、面向列的开源数据库hbase是bigtable的开源山寨版本。是建立的hdfs之上,提供高可靠性、高性能、列存储、可伸缩、实时读写的数据库系统。它介于nosql和RDBMS之间,仅能通过主键(row key)和主键的range来检索数据,仅支持单行事务(可通过hive支持来实现多表join等复杂操作)。主要用来存储非结构化和半结构化的松散数据。与hadoop一样,Hbase目标主要依靠横向扩展,通过不断增加廉价的商用服务器,来增加计算和存储能力HBase..原创 2020-05-16 13:36:41 · 308 阅读 · 0 评论