
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即可
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卸载mysql数据库:
a)查看系统中是否以rpm包安装的mysql
[root@linux ~]# rpm -qa | grep -i mysqlMySQL-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
[root@linux ~]# rpm -e MySQL-client-5.1.49-1.glibc23[root@linux ~]# rpm -e MySQL-server-5.1.49-1.glibc23
b)查看有没有mysql服务
[root@linux ~]# chkconfig --list | grep -i mysqlmysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
删除mysql服务
[root@linux ~]# chkconfig --del mysqlc)删除分散mysql文件夹
[root@linux ~]# whereis mysqlmysql: /usr/lib/mysql /usr/share/mysql
分别删除
[root@linux lib]# rm -rf /usr/lib/mysql/[root@linux lib]# rm -rf /usr/share/mysql
通过以上几步,mysql应该已经完全卸载干净了!!!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)