linux删除mysql数据库 Linux下如何彻底删除MySQL
大家好,今天来为大家解答linux删除mysql数据库这个问题的一些问题点,包括Linux下如何彻底删除MySQL也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
Mysql 删除表
删除表
Exists方法描述如果在 Dictionary对象中指定的关键字存在,则返回 True,若不存在,则返回 False。(这句不是词语解释,这是数据库方法的名称!)
一般drop table if exists是数据库里面的,后面接表名,如:drop table if exists xxx_book
其意思是:如果数据库中存在xxx_book表,就把它从数据库中drop掉。备份sql中一般都有这样的语句,如果是数据库中有这个表,先drop掉,然后create表,然后再进行数据插入。
扩展资料
Mysql系统特性:
1、使用 C和C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性。
2、支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。
3、为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.NET和 Tcl等。
4、支持多线程,充分利用 CPU资源。
5、优化的SQL查询算法,有效地提高查询速度。
6、既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。
7、提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。
参考资料来源:百度百科
linux 怎么完全卸载mysql数据库
在Linux下开发,MySQL数据库是经常用到的,对于初学者来说,在linux怎么安装卸载mysql数据库,也许可能比较痛苦,这里简单介绍下,怎么卸载msql数据库。
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应该已经完全卸载干净了
关于Linux命令的介绍,看看《linux就该这么学》,具体关于这一章地址3w(dot)linuxprobe/chapter-02(dot)html
Linux下如何彻底删除MySQL
1、查找以前是否装有mysql
命令:rpm-qa|grep-i mysql
可以看到如下图的所示:
说明之前安装了:
MySQL-client-5.5.25a-1.rhel5
MySQL-server-5.5.25a-1.rhel5
2、停止mysql服务、删除之前安装的mysql
删除命令:rpm-e–nodeps包名
# rpm-ev MySQL-client-5.5.25a-1.rhel5
# rpm-ev MySQL-server-5.5.25a-1.rhel5
3、查找之前老版本mysql的目录、并且删除老版本mysql的文件和库
find/-name mysql
查找结果如下:
[root@localhost~]# find/-name mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/lib64/mysql
删除对应的mysql目录
rm-rf/var/lib/mysql
rm-rf/var/lib/mysql
rm-rf/usr/lib64/mysql
具体的步骤如图:查找目录并删除
注意:卸载后/etc/my.cnf不会删除,需要进行手工删除
rm-rf/etc/my.cnf
4、再次查找机器是否安装mysql
rpm-qa|grep-i mysql
无结果,说明已经卸载彻底、接下来直接安装mysql即可
怎么删除linux中mysql数据库
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
from
表名
where
条件
就可以了
关于linux删除mysql数据库,Linux下如何彻底删除MySQL的介绍到此结束,希望对大家有所帮助。