数据库相关操作

500多种目标检测数据集下载地址汇总(YOLO、VOC) 【目标检测】红外物体检测-人、自行车、公交、小车、摩托车、骑行者、动物等15000张YOLO+VOC(含部分截取增强图).zip。【目标检测】医用个人防护装备检测数据集981张5类别(口罩、工作服、护目镜、手套、面罩检测数据集)VOC+YOLO格式.zip。【目标检测】车辆分类数据集1880张7类VOC+YOLO(含摩托车、救护车、消防车、警车、警用摩托车、轿车、大车).zip。【目标检测】隐翅虫数据集386张VOC+YOLO【目标检测】隐翅虫数据集386张VOC+YOLO【目标检测】隐翅虫数据集。 阅读详情

1. 连接linux服务器操作oracle
以某个服务器上面的数据库为例:
①连接到linux服务器(输入服务器的ip地址):ssh {ip}
②切换到操作oracle数据库:su – oracle
③切换到sqlplus操作:sqlplus
④输入数据库的用户名和密码
⑤执行sql语句(注:回删可以使用shift+backspaces键;语句后面要加入分号)
在这里插入图片描述
⑥在oracle中执行sql文件:@文件名 全路径,例如:@/home/oracle/zym_test.sql
在这里插入图片描述
⑦断开数据库连接:exit或者quit
在这里插入图片描述
2. 连接linux服务器操作mysql
以某个服务器上面的数据库为例:
①连接到linux服务器(输入服务器的ip地址):ssh {ip}
②切换到操作mysql数据库:su – mysql
③使用命令su -u用户名 –p,例如:mysql -uroot –p
④输入密码(不知道密码是啥,后面纯文字)
在这里插入图片描述
⑤执行sql语句(注:回删可以使用shift+backspaces键;语句后面要加入分号)
常用命令:show databases、show tables等
⑥断开数据库连接:exit

3. Oracle生成awr报告
sqlplus下执行如下语句:
①@?/rdbms/admin/awrrpt.sql
②输入要生成报告的文件格式,这里输出html格式:Type Specified: html
③输入要生成报告的相隔天数,比如今天:Enter value for num_days: 1
④输入相隔时间段之间的Snap Id开始号和结束号:
Enter value for begin_snap: 101
Enter value for end_snap: 102
⑤输入生成报告的名字:Enter value for report_name: awr.html
⑥在当前文件目录下查看awr报告

4. Oracle清理表空间
首先,使用system用户登陆查询表空间占用较大的表:
select owner, segment_name,sum(bytes) from DBA_SEGMENTS group by owner, segment_name having sum(bytes)>1024*10248 order by sum(bytes) desc
比如,清理某数据库的某个表的表空间,首先查询该表的分区(按住control键点击鼠标查看)
比如要清理两天前的数据,即2019-11-07以前的数据(SYS_P190为默认分区)

create or replace procedure pr_drop_partitions
as
v_sql1 varchar2(2000);
begin
FOR cur IN (select PARTITION_NAME from user_tab_partitions where table_name='tablename' 
AND substr(partition_name,6,9)<= 3431 and length(partition_name) = 9 and partition_name != 'SYS_P190') LOOP
v_sql1:='alter table tablename drop partition '||cur.PARTITION_NAME||' update indexes';
execute immediate v_sql1;
END LOOP;
end pr_drop_partitions;
/
call pr_drop_partitions();

5. Oracle加表空间
首先查看对应表空间名是否有剩余表空间(su –grid; asmcmd lsdg)

查找表空间路径

select * from dba_data_files where tablespace_name = 'TBS_ADTDATA';

添加表空间

ALTER TABLESPACE "TBS_ADTDATA" ADD DATAFILE '+DG_DATA/adtdata6.dbf' SIZE 30720M REUSE AUTOEXTEND OFF;

6. 表空间文件迁移
首先登陆oracle,连接数据库:

sqlplus sys/sys as sysdba
shutdown immediate;

移动dbf文件到新的文件夹位置:(mv命令);

startup mount;
alter database rename file '/home1/a.dbf' to 'home1/a.dbf';( 第一个文件为原来表空间的dbf文件,第二个为新的位置)
alter database open;

搞定!

7. 表空间相关命令
1、查询表空间的总容量

select a.TABLESPACE_NAME, sum(a.BYTES) / 1024 / 1024 as MB from sys.dba_data_files a group by a.TABLESPACE_NAME;

2、查询表空间的空闲容量

select b.TABLESPACE_NAME,count(1) as extends,sum(b.BYTES)/1024/1024 as MB,sum(b.BLOCKS) as blocks from sys.dba_free_space b group by b.TABLESPACE_NAME;

3.1.查看表空间使用情况

select total.TABLESPACE_NAME,round(total.MB, 2) as TOTAL_MB,
round(total.MB - free.MB, 2) as USED_MB,
ROUND((1 -free.MB / total.MB) * 100, 2) || '%' as USED_PCT,ROUND(free.MB, 2) as FREE_mb
from (select a.TABLESPACE_NAME, sum(a.BYTES) / 1024 / 1024 as MB from sys.dba_data_files a 
group by a.TABLESPACE_NAME) total,(select b.TABLESPACE_NAME,count(1) as extends,sum(b.BYTES) / 1024 / 1024 as MB,
sum(b.BLOCKS) as blocks from sys.dba_free_space b group by b.TABLESPACE_NAME) free 
where total.TABLESPACE_NAME = free.TABLESPACE_NAME

3.2.查看表空间使用情况

select a.file#,
a.name,
a.bytes / 1024 / 1024 CurrentMB,
ceil(HWM * a.block_size) / 1024 / 1024 ResizeTo,
(a.bytes - HWM * a.block_size) / 1024 / 1024 ReleaseMB,
'alter database datafile ''' || a.name || ''' resize ' ||
ceil(HWM * a.block_size) / 1024 / 1024 || 'M;' ResizeCmd
from v$datafile a,
(SELECT file_id, MAX(block_id + blocks - 1) HWM
FROM DBA_EXTENTS
GROUP BY file_id) b
where a.file# = b.file_id(+)
And (a.bytes - HWM * a.block_size) >0

4.表空间调整大小

alter database datafile '/home/DB/oracle/11gR2/db/dbs/TBS_SYSIDX.dbf' resize 10M;

5.设置表空间自动调整大小

ALTER DATABASE DATAFILE '/home/DB/oracle/11gR2/db/dbs/TBS_SYSIDX.dbf'  AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED;

8. Oracle常用命令
(1) 数据表备份

备份表语句:create table user_info_bak as select * from user_info;
备份数据语句:insert into user_info_bak select * from user_info;

(2) 查询数据库所有用户表

select * from user_tables  order by TABLE_NAME

(3) 查询数据表记录条数

select count(*) from tablename

(4) 查询一个数据库包含某一个字段的所有表

select owner,table_name,column_name from DBA_TAB_COLUMNS where table_name like '%BANK%'

9. Mysql常用命令
(1)数据表备份

备份表数据:CREATE TABLE newadmin LIKE admin; 
备份数据语句:INSERT INTO newadmin SELECT * FROM admin;

(2)查询所有用户表

show tables;

(3)查询所有数据库

show databases;

(4)修改前五条数据

update mm_mgt.mm_active_customer_info set modify_oper_id='1' ORDER BY identity_id limit 50;

(5)导入csv文件

load data local infile '/var/lib/customerInfo.csv' 
into table mgtdatabases.customer_info
fields terminated by ',' 
optionally enclosed by '"' escaped by '"'
lines terminated by '\r\n'
ignore 1 lines
(ID,FULL_NAME,ACCOUNT,TIME,MODIFY_OPER_ID);

(6)导出csv文件

SELECT ORDERID FROM order_table where ORDER_STATUS='PAY_SUCCESS' and CODE='1111115' INTO outfile "/home/orderId.csv";
HDOCK 蛋白蛋白对接软件使用;LZerD、pyDock、ClusPro网页在线对接 参考:hdock支持蛋白与蛋白,也支持蛋白与核酸对接计算。 阅读详情

相关推荐

FreeRtos——10、全局看门狗设计

RTOS 里的看门狗不只是为了证明 CPU 还在动,而是为了证明每个业务逻辑都在按预期的节奏“呼吸”。

qq_40170041的博客 901

Linux之ROOT用户切换到Oracle的SQL PLUS

登入root用户 切换到Oracle用户 su oracle 到Oracle用户主目录 cd ~ 生效环境变量 source .bash_profile 进入sqlplus sqlplus /nolog 连接数据库 conn /as sysdba

weixin_42743109的博客 4573

2023年LitCTF web组wp

1、导弹迷踪2、1zjs3、php是世界上最好的语言!!4、Ping5、我Flag呢?7、作业管理系统8、Vim yyds10、这是什么?SQL!注一下!11、Flag点击就送!12、就当无事发生13、彩蛋。

m0_74160536的博客 1592

root用户下使用sqlplus登录Oracle数据库

1.把环境变量添加到root用户的环境变量里面2.执行 chmod -R 6777 /tmp chmod -R 6777 /usr/tmp chmod -R 6777 /oracle 3.添加root到dba用户组 usermod -G dba root 转载于:https://www.cnblogs.com/kuang17/p/842352...

dimawei2225的博客 1043

Sentaurus TCAD学习——Scheme编程语言

sentaurus scheme语言学习记录

摸摸小熊猫的博客 965

【WiFi软件开发】IOCTL和Netlink----用户空间和内核空间交互的两种方式

linux开发中通常会涉及用户空间和内核模块的交互。本文介绍了两种典型的用户空间和内核模块通信方式:ioctl和netlink

liuwe1ye的博客 2349

安装完oracle后从root用户切换执行命令“sqlplus / as sysdba”失败

安装完oracle后从root用户切换到oracle用户执行命令“sqlplus / as sysdba”失败: 相应的环境变量也配置完成,执行 echo $ORACLE_HOME为空,说明环境变量未加载,在从root用户切换到oracle用户时 使用 :su - 用户名 或者 su -l 用户名 切换时环境变量也会切换

Limenghui0614的博客 2739

51单片机嵌入式开发:14、STC89C52RC 之HX1838红外解码NEC+数码管+串口打印+LED显示

对于C51单片机的设计思路,你可以使用类似的步骤来实现红外解码、数码管显示和LED显示的功能。下面是一个简单的设计思路:(1) 连接HX1838红外解码器、数码管和LED到C51单片机。将HX1838的信号引脚连接到C51单片机的外部中断引脚(例如INT0),数码管的CLK引脚连接到C51单片机的某个IO口引脚,数码管的DIO引脚连接到C51单片机的另一个IO口引脚,LED连接到C51单片机的某个IO口引脚。(2) 在C51的程序中,定义并初始化所需的IO口和外部中断。

sinat_30943509的博客 2977

Linux下root用户使用sysdba登录sqlplus

将Oracle用户的Oracle环境变量,配置到全局就行了。 用户的环境变量: vim ./bash_profile 全局环境变量: vim /etc/profile 修改完成后,再使用以下命令: source /etc/profile 建议:1、不建议使用root用户登录Oracle,可能会篡改Oracle的日志,日志文件可能会出现不清晰的情况; 2、...

Aliux_JLQ的博客 1477

数据分析案例-汽车客户信息数据可视化分析

本数据集来源于kaggle,原始数据集共有8068条,11个特征变量,各变量含义解释如下:ID:客户IDGender:客户性别Ever_Married:客户婚姻状况Age:客户年龄Graduated:客户是毕业生吗?Profession:客户的职业Work_Experience:多年工作经验Spending_Score:客户的消费评分Family_Size:客户家庭成员人数(含客户)Var_1:客户的匿名类别Segmentation:(目标)客户的客户群。

m0_64336780的博客 1万+

学习STM32的DS18B20温度传感器

该函数首先复位传感器,然后发送跳过ROM命令和转换命令,并等待转换完成。接下来,它再次复位传感器,发送跳过ROM命令和读取温度命令。最后,它读取温度值的最低字节和最高字节,并将其组合成16位温度值。传感器的VCC引脚连接到STM32的3.3V电源,GND引脚连接到GND,而数据引脚连接到任何一个IO引脚。需要注意的是,示例代码中使用了一个简单的延时函数来等待转换完成。实际上,您可能需要使用定时器或其他更精确的延时方法来实现更准确的延时。下面是一个示例代码,演示如何读取DS18B20传感器的温度值。

m0_75244442的博客 1182

探索sqlplus

sqlplus

qq_41450814的博客 5048

(第78天)DB RU 补丁升级:19C 升级到 19.22

目前 Oracle 19C 是最新的稳定支持的版本,生产环境中使用的越来越多。当然,随着客户使用量的增多,自然无可避免的产生了很多 BUG,Oracle 每季度都会发布一个 RU 补丁来修复当前季度所产生的一些重要 BUG 补丁。作为 DBA,DB 补丁修复必然是需要掌握的一项技能。本文将介绍如何将数据库升级到最新的 RU 版本。

LuciferLiu_DBA 845

MySQL数据库(database)相关操作

MySQL数据库相关操作 文章目录MySQL数据库相关操作字符集的设置及写入操作MySQL数据库的选择查看MySQL数据库MySQL数据库的创建显示MySQL数据库的创建信息MySQL数据库的修改MySQL数据库的删除MySQL的存储引擎与数据类型MySQL的存储引擎MySQL中的数据类型 字符集的设置及写入操作 修改my.ini配置文件,可修改MySQL默认的字符集. 修改[mysql]选项组下的default_character_set的值可以同时改变character_set_client, c

weixin_45726908的博客 2617

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

HIVE 数据仓库工具之第二部分(数据库相关操作)

HIVE 数据仓库工具之第二部分(数据库相关操作)

slb190623的博客 1777

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

关于MYSQL DATABASE相关操作与介绍

# MYSQL中DATABASE 的一些操作 参考 1. 首先当然是查询服务器上有哪些数据库 SHOW DATABASES; mysql> SHOW DATABASES; +--------------------+ | DATABASE           | +--------------------+ | information_schema |# 一些系统信息表,比哪一些系统

SQL77的专栏 1283

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

laravel数据库相关操作 模型 DB类的使用

数据表的创建与配置: laravel与数据库交互的方式有两种: DB类操作数据库 模型操作数据库 1).数据表的创建与配置: 打开Navicat-----找到自己的数据库名字-----右击-----创建数据库-----填写自己要创建的数据库名/字符集/排列规则 创建完成后打开自己创建的数据库-------打开查询-------输入sql语句------最后运行------点击自己的创立的...

qq_45844648的博客 1131

db_mysql.sql_go操作database/sql的mysql相关

go操作database/sql的mysql相关下载依赖go get -u github.com/go-sql-driver/mysql事例package mainimport ("database/sql""fmt")import _ "github.com/go-sql-driver/mysql" // 匿名导入,只会执行mysql包中的init()方法,可以不用在main中使用mysql包/...

weixin_34616304的博客 622

thinkphp5.x之数据库操作相关解析 Db类

风.foxdb函数本函数没什么好说,直接PASS/** * 实例化数据库类 * @param string $name 操作的数据表名称(不含前缀) * @param array|string $config 数据库配置参数 * @param bool $force 是否强制重新连接 * @return \think

风.foxwho(神秘狐) 1万+

spring 中 quartz 与 数据库 db 相关操作会出现的问题

与 数据库 db 相关操作有两种: 1.从DB中读cronExpression 2.Job持久化到数据库 对于1: Quartz 在Spring中动态设置cronExpression 参考 小刀的blog http://www.blogjava.net/xiaodaoxiaodao/articles/103437.html 通过DB加载cronException 一...

Kim's Blog . Object Everything. 302

MySQL中建立数据库的相关操作

1.3 create database 数据库名 character set 字符集类型。1.2 create database if not exists 数据库名。3.2 drop database if exists 数据库名。1.2 show create database 数据库名。1.1 create database 数据库名。3.1 drop database 数据库名。4.1 use 数据库名。4.使用/切换数据库。

weixin_66514297的博客 602

CI框架中数据库操作函数$this->db->where()相关用法总结

生成一段 WHERE field NOT IN ('item', 'item') 查询语句,如果合适的话,用 AND 连接起来。生成一段 WHERE field NOT IN ('item', 'item') 查询语句,如果合适的话,用 OR 连接起来。生成一段 WHERE field IN ('item', 'item') 查询语句,如果合适的话,用 AND 连接起来。生成一段 WHERE field IN ('item', 'item') 查询语句,如果合适的话,用 OR 连接起来。

qq_39244069的博客 268

图解Reidis 数据库(DB)相关操作

skh2015java的博客 181

HiveQL之Database相关操作

1、Create Database(创建数据库语法) CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name [COMMENT database_comment] [LOCATION hdfs_path] [WITH DBPROPERTIES (property_name=property_value, ...)]; 使用da...

道可道非常道 65

MongoDB3.2中与DB数据库操作相关常用方法介绍

随着互联网技术的飞速发展,对大数据存储和处理技术方面要求也越来越高,MongoDB最为一种NoSQL数据库,以文档模式自由,数据高效存取方式著称,提供多个客户端驱动,为企业的数据存储和查询提供了完美的解决方案。

互联网技术追梦人,用代码将梦想照进现实 2546
上一篇: Linux进阶操作
下一篇: Jmeter入门学习笔记
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值