linux彻底删除数据库

linux彻底删除数据库,第1张

首先用rpm -qa | grep -i mysql

查找mysql安装包

然后用yum remove +上安装包

后面会有一个让你【y/n】:y就会一直删除

再次用查询命令就已经删除掉了

也可以用find / -name mysql  查询mysql的存放路径。然后rm -rf 一一删除

     因为我是先开始查找路径,删除掉路径,然后再去删除安装包的,我不知道先删除安装包,再去查询路径会不会查到。还是建议先删除安装包。再去查找路径吧。

希望对你们有用(*^▽^*)

Mysql *** 作

创建数据库

新建数据库命令:Create database 数据库

查看所有数据库

命令:Show databases

打开数据库

命令:use 数据库名

删除数据库

命令:drop database 数据库名

创建表

命令:create table 表名(列名 数据类型,列名 数据类型,。。。。。。。)

查看当前数据库下所有表

命令:show tables

查看当前表结构

命令:desc 表名

删除表

命令:drop table 表名

插入数据insert

命令:Insert into 表名(字段1,字段2,字段3……)values(值1,值2,值3……)

查看数据select

命令:Select 字段1,字段2,……from 表名。字段之间用“,”隔开,如果查询所有的字段用“*”来代替。

修改数据update

命令:update 表名 set 字段名1=‘新值1’,字段名2=‘新值2’ where='条件' 如果不加where条件那么将会把所有的记录的值都修改掉。

删除数据delete

命令:delete from 表名 where 条件。如果不加where条件那么将会把所有的记录都删除掉。

####

先use 数据库名

再 delete表名 where 条件

就可以了

linux服务器上Oralce

11G数据库手动删除方法;

使用SQLPlus或者其他你喜欢的命令行工具登录数据库,登录用户是sysdba*

输入下面的命令的到不同文件的路径:

select

name

from

v$datafile

select

member

from

v$logfile

select

name

from

v$controlfile

select

name

from

v$tempfile

在SQLPlus中关闭数据库,接着退出SQLPlus

sqlplus

"/

as

sysdba"

shutdown

immediate

quit

在命令行中输入下面的命令停止监听服务:

在Oralce

Linux账户中:

lsnrctl

stop

回忆一下之前的文件路径在删除这些文件的时候作为一个检查项。记住:你备份了数据库了么?当准备好之后,就删除你的数据文件吧,同样还有你的日志文件、控制文件和临时文件。

进入

$ORACLE_HOME/network/admin

目录并删除

tnsnames.ora

listener.ora

文件

进入

$ORACLE_HOME/dbs

目录并删除

init[db_name].ora、

orapw[db_name]和

spfile[db_name].ora

文件

进入

$ORACLEHOME/admin/[dbname]/pfile

目录并删除

init[db_name].ora

文件

进入

$ORACLEHOME/admin/[dbname]/adump

目录并删除所有文件

编辑/etc/oratab

并移除以你数据库名字开头的行.

这样就好了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6426567.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-22
下一篇 2023-03-22

发表评论

登录后才能评论

评论列表(0条)

保存