GVKun编程网logo

centos下彻底删除MYSQL 和重新安装MYSQL(centos卸载数据库)

16

在本文中,我们将带你了解centos下彻底删除MYSQL和重新安装MYSQL在这篇文章中,我们将为您详细介绍centos下彻底删除MYSQL和重新安装MYSQL的方方面面,并解答centos卸载数据库

在本文中,我们将带你了解centos下彻底删除MYSQL 和重新安装MYSQL在这篇文章中,我们将为您详细介绍centos下彻底删除MYSQL 和重新安装MYSQL的方方面面,并解答centos卸载数据库常见的疑惑,同时我们还将给您一些技巧,以帮助您实现更有效的Centos6.6 彻底删除自带mysql5.1、centos下修改mysql源码后重新安装前需要卸载原来的已经安装的mysql嘛?、centos下安装mysql、CentOS下安装MySQL Server和MySQL Client

本文目录一览:

centos下彻底删除MYSQL 和重新安装MYSQL(centos卸载数据库)

centos下彻底删除MYSQL 和重新安装MYSQL(centos卸载数据库)

1 删除MysqL

yum remove MysqL MysqL-server MysqL-libs MysqL-server;

find / -name MysqL 将找到的相关东西delete掉(rm -rf /var/lib/MysqL);

rpm -qa|grep MysqL(查询出来的东东yum remove掉)

rm /etc/my.cnf

查看是否还有MysqL软件:
rpm -qa|grep MysqL

如果存在的话,继续删除即可。

rpm方式安装的MysqL

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

[root@localhost opt]# rpm -qa | grep -i MysqL
MysqL-server-5.6.17-1.el6.i686
MysqL-client-5.6.17-1.el6.i686

b)卸载MysqL

[root@localhost local]# rpm -e MysqL-server-5.6.17-1.el6.i686
[root@localhost local]# rpm -e MysqL-client-5.6.17-1.el6.i686

c)删除MysqL服务

[root@localhost local]# chkconfig --list | grep -i MysqL
[root@localhost local]# chkconfig --del MysqL

d)删除分散MysqL文件夹

[root@localhost local]# whereis MysqL 或者find / -name MysqL

MysqL: /usr/lib/MysqL /usr/share/MysqL

清空相关MysqL的所有目录以及文件
rm -rf /usr/lib/MysqL
rm -rf /usr/share/MysqL

rm -rf /usr/my.cnf

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

安装MysqL;

1、配置YUM源

MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/

# 下载MysqL源安装包 shell> wget http://dev.MysqL.com/get/MysqL57-community-release-el7-8.noarch.rpm # 安装MysqL源 shell> yum localinstall MysqL57-community-release-el7-8.noarch.rpm

检查MysqL源是否安装成功

shell> yum repolist enabled | grep "MysqL.*-community.*"

看到上图所示表示安装成功看到上图所示表示安装成功

Centos6.6 彻底删除自带mysql5.1

Centos6.6 彻底删除自带mysql5.1

yum方式删除:

先查看mysql存在的文件
rpm -qa | grep -i mysql

根据查询出来的文件进行删除
yum remove mysql mysql-server mysql-libs compat-mysql51

最后删除配置文件
rm -rf /var/lib/mysql
rm /etc/my.cnf

rpm方式删除:

rpm -e MySQL-server-5.6.17-1.el6.i686
rpm -e MySQL-client-5.6.17-1.el6.i686

删除mysql服务
chkconfig --list | grep -i mysql
chkconfig --del mysql

删除分散mysql文件夹
whereis mysql 或者 find / -name mysql

清空相关mysql的所有目录以及文件
rm -rf /usr/lib/mysql
rm -rf /usr/share/mysql
rm -rf /usr/my.cnf

yum安装mysql

安装wget
yum install wget -y

安装编译环境

yum -y install make gcc gcc-c++ zlib-devel libaio

安装repo rpm包
rpm -ivh mysql-community-release-el6-5.noarch.rpm   

安装server
yum -y install mysql-server mysql mysql-devel

设置开机启动
chkconfig mysqld on

启动mysql
service mysqld start

设置mysql的root用户密码
mysql -u root
set password for root@localhost=password(''root'');
exit

用新密码登录
mysql -u root -p

基本命令
show databases; //查看系统已存在的数据库
use databasesname;   //选择需要使用的数据库
drop database databasename; //删除选定的数据库
exit    //退出数据库的连接
create database test01;    //建立名为test的数据库
show tables;        // 列出当前数据库下的表

开放远程登录权限
GRANT ALL PRIVILEGES ON *.* TO ''root''@''%'' IDENTIFIED BY ''root'' WITH GRANT OPTION;
FLUSH PRIVILEGES;

centos下修改mysql源码后重新安装前需要卸载原来的已经安装的mysql嘛?

centos下修改mysql源码后重新安装前需要卸载原来的已经安装的mysql嘛?

centos下,修改mysql源代码之后重新安装,要将原来的卸载再重新安装还是直接make&make install

编译安装就可以?

直接编译安装会完全覆盖原来的么

centos下安装mysql

centos下安装mysql

  1. 查看 MysqL 有没有安装 rpm -qa |grep -i MysqL

  2. 卸载yum remove 已安装

  3. 删除卸载残留 yum remove MysqL-community-release

  4. 检查 是否卸载完成 rpm -qa |grep -i MysqL

  5. 查看文件目录find / -name MysqL.

  6. 删除文件 rm -rf

  7. 下载需要的版本

    1. wget http://repo.MysqL.com/MysqL-community-release-el7-5.noarch.rpm

    2. 安装repo源sudo rpm -ivh MysqL-community-release-el7-5.noarch.rpm

    3. 安装MysqLsudo yum install MysqL-server



 开放端口号 firewall-cmd --zone=public --add-port=3306/tcp --permanent 
 firewall-cmd --reload
MysqL账户是否不允许远程连接。如果无法连接可以尝试以下方法:    MysqL -u root -p    //登录MysqL     MysqL> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;     //任何远程主机都可以访问数据库 

CentOS下安装MySQL Server和MySQL Client

CentOS下安装MySQL Server和MySQL Client

CentOS下安装MySQL Server和MySQL Client

1. 首先检查是否已经安装了mysql或者mysql,命令:

rpm –qa |grep MySQL

rpm –qa | grep mysql

由于这里讲的是安装,所以若mysql-client和mysql-server都有了,可以不安装,直接使用即可,,否则删除由上面命令列出的相关程序。用rpm –e ***(这里***表示列表的东西) – nodeps(如 rpm –e MySQL *** --nodeps)

2. 从这个网址下载一下两个文件:

MySQL-client-5.7.1_m11-2.linux_glibc2.5.i386.rpm

MySQL-server-5.7.1_m11-2.linux_glibc2.5.i386.rpm

(这里32位的下载i386的,64位下载x86的)

3. 安装MySQL

把以上两个文件放到系统/opt/mysql/文件夹下。

使用rpm –ivh /opt/mysql/MySQL-server-5.7.1_m11-2.linux_glibc2.5.i386.rpm

使用rpm –ivh /opt/mysql/MySQL-client-5.7.1_m11-2.linux_glibc2.5.i386.rpm

若有出现安装进度,且一切顺利,则一般都能成功,否则可能是第一步中没有删除完整,重新检查是否删除完整。

4. 用命令输入/etc/init.d/mysql start 可能会出现一下几种错误:

1. 之前的mysql进程在使用 ,使用命令ps –e |grep mysql

用命令kill –9 (查到的进程ID)

2. 出现PID错误,或者说/usr/**/**/lock.*类似这种文件提示的,用rm命令删除这些文件。有些如/*/.pid文件出现的,则退回该文件所在的父文件进行相关的删除

5. 重新输入/etc/init.d/mysql start即表示启动成功。

输入rpm –qa |grep MySQL(新版本的为这个),若输出server和client则安装正常

rpm –qa | grep mysql

6. 添加密码,命令:/usr/bin/mysqladmin –u root password ‘你要添加的密码’

如:/usr/bin/mysqladmin –u root password ‘public123’

7. 下次进入时就得输入mysql –u root –p。然后系统提示输入密码

8. 如果之前安装过mysql并设置过密码的,那么重新的安装的将会是一个新的密码。那么忘记root密码或者不知道这个新密码的可以这么做。首先,service mysqld stop。然后mysqld_safe –skip-grant-tables &.接着,输入mysql –u root。选择 use mysql。最后update user set password=password(‘123’) where user=’root’;刷新:flush privileges;重启即可使用新的密码了。

推荐阅读:

MySQL完整安装和主从双机配置

RHEL6平台rpm方式安装MySQL数据库

RedHat 6.3安装MySQL-server-5.6.13-1.el6.x86_64.rpm

Ubuntu 12.04下源代码安装MySQL5.6以及Python-MySQLdb

linux

关于centos下彻底删除MYSQL 和重新安装MYSQLcentos卸载数据库的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于Centos6.6 彻底删除自带mysql5.1、centos下修改mysql源码后重新安装前需要卸载原来的已经安装的mysql嘛?、centos下安装mysql、CentOS下安装MySQL Server和MySQL Client的相关信息,请在本站寻找。

本文标签: