linux数据库删除命令大全,linux删除数据库命令

linux数据库删除命令大全,linux删除数据库命令在 Linux 系统中想要删除数据库可以通过命令来执行 下面由学习啦小编为大家整理了 linux 删除数据库命令的相关知识 希望对大家有帮助 linux 删除数据库命令 linux 删除 oracle 数据库命令和方法 1 关闭所有 oracle 进程因为准备要删除数据库 所以不用正常完成数据的保存 shutdownabor 如果没有设置开机自动启动 服务器也没有运行其它系统 可以考虑重启服务器 2 删除实例数据文件和

在Linux系统中想要删除数据库可以通过命令来执行,下面由学习啦小编为大家整理了linux删除数据库命令的相关知识,希望对大家有帮助!

linux删除数据库命令

linux删除oracle数据库命令和方法

1.关闭所有oracle进程

因为准备要删除数据库,所以不用正常完成数据的保存

shutdown abort11

如果没有设置开机自动启动,服务器也没有运行其它系统,可以考虑重启服务器

2.删除实例数据文件和dump文件

find $ORACLE_BASE/ -name $ORACLE_SID11

在我系统里面显示如下,将这些目录直接删除

/u01/app/oracle/admin/testdb

/u01/app/oracle/oradata/testdb

/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/testdb

/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/testdb

3.删除其他配置文件

find $ORACLE_BASE/* -name ‘*[Bb][Tt][Ss][Dd][Bb]2*’ | grep -v admin| grep -v oradata11

将查找结果出现的文件也一一删除,当然你可以用xarg结合rm删除。

我find结果如下:

/u01/app/oracle/flash_recovery_area/testdb

/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/testdb

/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/testdb

/u01/app/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_host_testdb

/u01/app/oracle/product/10.2.0/db_1/rdbms/log/alert_testdb.log

/u01/app/oracle/product/10.2.0/db_1/host_testdb

/u01/app/oracle/product/10.2.0/db_1/host_testdb/sysman/emd/state/A190EE260BF6B09EB6A3B.alert_testdb.log

/u01/app/oracle/product/10.2.0/db_1/host_testdb/sysman/log/nmctestdb1521

/u01/app/oracle/product/10.2.0/db_1/dbs/alert_testdb.log

/u01/app/oracle/product/10.2.0/db_1/dbs/lktestdb

/u01/app/oracle/product/10.2.0/db_1/dbs/hc_testdb.dat

/u01/app/oracle/product/10.2.0/db_1/dbs/orapwtestdb

/u01/app/oracle/product/10.2.0/db_1/dbs/spfiletestdb.ora3

最重要的一步,如果你要重建的实例和刚删除实例的实例名一样的话,删除 /etc/oratab 文件最后一段。

至此,已干净删除Linux系统的Oracle实例!

linux删除mysql数据库命令和方法

a)查看系统中是否以rpm包安装的mysql

[plain] view plain copy[root@linux ~]# rpm -qa | grep -i mysql

MySQL-server-5.1.49-1.glibc23

MySQL-client-5.1.49-1.glibc23

卸载MySQL-server-5.1.49-1.glibc23和MySQL-client-5.1.49-1.glibc23

[plain] view plain copy[root@linux ~]# rpm -e MySQL-client-5.1.49-1.glibc23

[root@linux ~]# rpm -e MySQL-server-5.1.49-1.glibc23

b)查看有没有mysql服务

[plain] view plain copy[root@linux ~]# chkconfig –list | grep -i mysql

mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off

删除mysql服务

[plain] view plain copy[root@linux ~]# chkconfig –del mysql

c)删除分散mysql文件夹

[plain] view plain copy[root@linux ~]# whereis mysql

mysql: /usr/lib/mysql /usr/share/mysql

分别删除

[plain] view plain copy[root@linux lib]# rm -rf /usr/lib/mysql/

[root@linux lib]# rm -rf /usr/share/mysql

通过以上几步,mysql应该已经完全卸载干净了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/214558.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午3:58
下一篇 2026年3月18日 下午3:59


相关推荐

  • cnpm 安装yarn[通俗易懂]

    cnpm 安装yarn[通俗易懂]cnpm安装yarn一句命令搞定cnpminstall-gyarn–registry=https://registry.npm.taobao.org再配置下源yarnconfigsetregistryhttps://registry.npm.taobao.org-gyarnconfigsetsass_binary_si…

    2022年5月9日
    68
  • 如何在vue组件中引入外部的css和js文件[通俗易懂]

    如何在vue组件中引入外部的css和js文件[通俗易懂]在使用vue框架开发时,我们都知道一个组件中可以同时写HTML、css、js代码,只需三个标签而已,如下:但是要真把所有的代码都写入一个组件文件当中,那么代码量是非常大的,极不便于修改和维护,这时就需要把css样式和js代码写到其他文件下,再引入组件当中。具体方法如下:在组件中引入css文件:<style>@importurl(css文件路径)</style>在组件中引入js文件:首先需要将我们…

    2022年10月8日
    6
  • C++ 简单FTP客户端软件开发

    C++ 简单FTP客户端软件开发题目简单 FTP 客户端软件开发 100 分 网络环境中的一项基本应用就是将文件从一台计算机中复制到另一台可能相距很远的计算机中 而文件传送协议 FTP 是因特网上使用得最广泛的文件传送协议 FTP 使用客户服务器方式 设计要求 1 以命令行形式运行 2 该 FTP 客户端程序具有以下基本功能 能完成 FTP 链接的打开和关闭操作 能执行文件的上传和下载 能完成目录的创建 删除等有关操作 3 设计中加入新的功能 登录 进入上级或下级目录要求可以传输简单的文本文件 设计思路 1 分为两个端口 指令交流端口 数据交换端

    2026年3月26日
    6
  • Error creating bean with name ‘sqlSessionFactory‘ defined in class path reso「建议收藏」

    Error creating bean with name ‘sqlSessionFactory‘ defined in class path reso「建议收藏」文章目录问题原因解决问题网上找的方案问题原因今天学习spring时,出现这个问题,网上查了很多,大家错误各自不同,我一个一个改了之后还是报这个错误,总结了一下大家的改错方案,我发现百分之八十都是spring配置文件有错误。于是根据总结的东西和大家改错的方案,阅读错误信息可知,是sqlSessionFactory创建时出现了问题。这时候请大家看spring-dao.xml(每个人给配置文件的命名有所不同,不一定是这个名,反正就是spring的xml配置文件)后面的报错信息,根据报错信息找到你自己的

    2022年4月27日
    136
  • css 渐变下划线

    css 渐变下划线前端开发记录渐变下划线 border bottom 1pxsolid border image webkit linear gradient toright ffffff rgba 213 213 213 0 6 ffffff 1101 控制边框颜色渐变 border image moz linear gradient toright ffffff rgba 213 213 213 0 6 ffffff 1101 border i

    2026年3月17日
    1
  • Java中CAS详解

    Java中CAS详解在JDK5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁锁机制存在以下问题:(1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。(2)一个线程持有锁会导致其它所有需要此锁的线程挂起。(3)如果一个优先级高的线程等待一个优先级低的线程释放锁会导致优先级倒置,引起性能风险。volatile是不错的机制,但是volatile不能保证原子性。因此对于同步最终还是要回到锁机制上来。独占锁是一种悲观锁,synchronized就是一种独占锁,会导

    2022年7月7日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号