精华内容
下载资源
问答
  • 在本篇文章中小编给各位整理的是关于Linux卸载MySQL8.0版本的操作步骤和方法,有需要的朋友们学习下。
  • Linux卸载MySQL8.0版本。

    关闭MySQL

    [root@localhost /]# service mysqld stop
    ​​​​​​​Redirecting to /bin/systemctl stop mysqld.service

    查看当前安装mysql情况,查找以前是否装有mysql

    [root@localhost /]# rpm -qa|grep -i mysql
    
    mysql-community-client-8.0.13-1.el7.x86_64
    
    mysql-community-libs-8.0.13-1.el7.x86_64
    
    mysql-community-common-8.0.13-1.el7.x86_64
    
    mysql-community-server-8.0.13-1.el7.x86_64

    执行命令删除安装的MySQL

    [root@localhost /]# rpm -ev mysql-community-client-8.0.13-1.el7.x86_64

    报错:

    error: Failed dependencies:
        mysql-community-client(x86-64) >= 8.0.0 is needed by (installed) mysql-community-server-8.0.13-1.el7.x86_64

    原因是依赖包错误,再执行以下命令解决:

    [root@localhost /]# rpm -ev mysql-community-client-8.0.13-1.el7.x86_64 --nodeps

    剩余几个也按照上述操作执行,加上 --nodeps

    再执行 # rpm -qa|grep -i mysql 命令,查看是否删除成功。

    查看之前安装的MySQL的目录并删除​​​​​​​

    [root@localhost /]# find / -name mysql
    
    /var/lib/mysql
    
    /var/lib/mysql/mysql
    
    /usr/lib64/mysql
    
    /usr/share/mysql
    
    [root@localhost /]# rm -rf /var/lib/mysql
    
    [root@localhost /]# rm -rf /var/lib/mysql/mysql
    
    [root@localhost /]# rm -rf /usr/lib64/mysql
    
    [root@localhost /]# rm -rf /usr/share/mysql

    删除my.cnf

    卸载后/etc/my.cnf不会删除,需要进行手工删除

    [root@localhost /]# rm -rf /etc/my.cnf

    最后查看一下是否卸载完毕,无结果说明卸载完成。

    [root@localhost /]# rpm -qa|grep -i mysql
    展开全文
  • Linux卸载MySQL8.0版本

    2020-12-17 13:33:56
    一、关闭MySQL [root@localhost /]# service mysqld stop Redirecting to /bin/systemctl stop mysqld.service 二、查看当前安装mysql情况,查找以前是否装有mysql [root@localhost /]# rpm -...

    一、关闭MySQL

     
    1. [root@localhost /]# service mysqld stop

    2. Redirecting to /bin/systemctl stop mysqld.service

    二、查看当前安装mysql情况,查找以前是否装有mysql

     
    1. [root@localhost /]# rpm -qa|grep -i mysql

    2. mysql-community-client-8.0.13-1.el7.x86_64

    3. mysql-community-libs-8.0.13-1.el7.x86_64

    4. mysql-community-common-8.0.13-1.el7.x86_64

    5. mysql-community-server-8.0.13-1.el7.x86_64

    三、执行命令删除安装的MySQL

    [root@localhost /]# rpm -ev mysql-community-client-8.0.13-1.el7.x86_64

    报错:

    error: Failed dependencies:
        mysql-community-client(x86-64) >= 8.0.0 is needed by (installed) mysql-community-server-8.0.13-1.el7.x86_64

    原因是依赖包错误,再执行以下命令解决:

    [root@localhost /]# rpm -ev mysql-community-client-8.0.13-1.el7.x86_64 --nodeps

    剩余几个也按照上述操作执行,加上 --nodeps

    再执行 # rpm -qa|grep -i mysql 命令,查看是否删除成功。

    四:查看之前安装的MySQL的目录并删除

     
    1. [root@localhost /]# find / -name mysql

    2. /var/lib/mysql

    3. /var/lib/mysql/mysql

    4. /usr/lib64/mysql

    5. /usr/share/mysql

    6. [root@localhost /]# rm -rf /var/lib/mysql

    7. [root@localhost /]# rm -rf /var/lib/mysql/mysql

    8. [root@localhost /]# rm -rf /usr/lib64/mysql

    9. [root@localhost /]# rm -rf /usr/share/mysql

    五:删除my.cnf

    卸载后/etc/my.cnf不会删除,需要进行手工删除

    [root@localhost /]# rm -rf /etc/my.cnf

    最后查看一下是否卸载完毕,无结果说明卸载完成。

    [root@localhost /]# rpm -qa|grep -i mysql

    End.

    展开全文
  • 【Ubuntu】安装和卸载MySQL8.0

    千次阅读 2020-04-07 14:18:19
    这里写目录标题卸载MySQL8.0首先在终端中查看MySQL的依赖项:卸载:清除残留数据:dpkg -l|grep ^rc|awk '{print$2}'|sudo xargs dpkg -P查看剩余依赖继续删除剩余依赖项,安装MySQL8.0到官网下载deb文件将下载的...

    在之前我已经安装过了
    先演示卸载,然后在进行安装

    卸载MySQL8.0

    首先在终端中查看MySQL的依赖项:

    dpkg --list|grep mysql
    

    在这里插入图片描述

    卸载:

    sudo apt-get remove mysql-common
    
    sudo apt-get autoremove --purge mysql-server-8.0
    

    在这里插入图片描述

    清除残留数据:dpkg -l|grep ^rc|awk ‘{print$2}’|sudo xargs dpkg -P

    在这里插入图片描述

    查看剩余依赖

    dpkg --list|grep mysql
    

    在这里插入图片描述

    继续删除剩余依赖项,

    如:sudo apt-get autoremove --purge mysql-apt-config
    

    这样就清理完了
    在这里插入图片描述

    安装MySQL8.0

    到官网下载deb文件

    官网

    将下载的文件拖拽到ubuntu的桌面

    在这里插入图片描述

    并终端进入桌面

    下载的版本号都不一致,这里注意点

    sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
    

    然后会出现这个界面
    在这里插入图片描述
    方向键选mysql-8.0 并按enter键
    在这里插入图片描述
    再次方向键选择mysql-8.0 并按enter键
    在这里插入图片描述

    • 方向键选择ok 并按enter键

    在这里插入图片描述

    • 更新apt: 执行 sudo apt update

    在这里插入图片描述

    • 解决提示部分:sudo apt-get upgrade

    • 正式安装MySQL18.04:sudo apt install mysql-server

    • 上边安装完后,会让你设置root密码,输入后按enter键,并再次确认

    在这里插入图片描述

    在这里插入图片描述

    • MySQL8.0采用了新的加密方式,与Ubuntu18.04有兼容问题;
      故选择下面的旧版本5.x的加密方式
      在这里插入图片描述
    • 登录输入用户名与密码,看是否安装成功

    在这里插入图片描述

    这就是在ubuntu上安装和卸载mysql8.0的全部过程

    博主微信欢迎交流

    在这里插入图片描述

    展开全文
  • Mysql数据库的安装对于开发者...下面记录了我在Linux(Centos 7)环境下安装Mysql的完整过程,实操记录,绝非水文,如有错误或遗漏,欢迎指正。 一、Mysql安装 1.下载 MySQL 所需要的安装包 ​ 网址:https://dev.mysql.c

    Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。

    下面记录了我在Linux(Centos 7)环境下安装Mysql的完整过程,实操记录,绝非水文,如有错误或遗漏,欢迎指正。

    一、Mysql安装

    1.下载 MySQL 所需要的安装包

    ​ 网址:https://dev.mysql.com/downloads/mysql/

    下载 MySQL 所需要的安装包

    2.Select Operating System: 选择 Red Hat ,CentOS 是基于红帽的,Select OS Version: 选择 linux 7

    选择 linux 7

    3.选择 RPM Bundle 点击 Download

    选择 RPM Bundle 点击 Download

    4.点击 No thanks, just start my download. 进行下载

    下载

    5.下载好后,使用xshell连接到我们的虚拟机。

    使用xshell连接到我们的虚拟机

    6.通过 rpm -qa | grep mariadb 命令查看 mariadb 的安装包

    查看 mariadb 的安装包

    7.通过 rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps 命令装卸 mariadb

    注意:mariadb-libs-5.5.60-1.el7_5.x86_64名称根据自己实际修改

    装卸 mariadb

    8.通过 rpm -qa | grep mariadb 命令再次查看 mariadb 的安装包

    查看 mariadb 的安装包

    9.通过 cd /usr/local/ 命令进入根目录下的usr目录下的local目录,这个目录是放一些本地的共享资源的

    进入根目录下的usr目录下的local目录

    10.通过 ll 命令查看一下当前目录下的目录结构

    通过 ll 命令查看一下当前目录下的目录结构

    11.通过 mkdir mysql 命令 在当前目录下创建一个名为 mysql 的目录

    创建一个名为 mysql 的目录

    12.通过 ll 命令查看一下当前目录下的目录结构,刚创建的 mysql 目录有了

    ll 命令查看一下当前目录下的目录结构

    13.通过 cd mysql 命令进入 mysql 目录

    cd mysql 命令进入 mysql 目录

    14.通过 ll 命令查看一下当前目录下的目录结构

    通过 ll 命令查看一下当前目录下的目录结构

    15.通过xftp把刚才下载好的mysql安装包上传到mysql目录

    通过xftp把刚才下载好的mysql安装包上传到mysql目录

    16.通过 ll 命令查看一下当前目录下的目录结构

    通过 ll 命令查看一下当前目录下的目录结构

    17.通过 tar -xvf mysql-8.0.23-1.el7.x86_64.rpm-bundle.tar 命令解压 tar 包

    解压 tar 包

    18.通过rpm -ivh mysql-community-common-8.0.23-1.el7.x86_64.rpm --nodeps --force 命令安装 common

    安装 common

    19.通过 rpm -ivh mysql-community-libs-8.0.23-1.el7.x86_64.rpm --nodeps --force 命令安装 libs

    安装 libs

    20.通过 rpm -ivh mysql-community-client-8.0.23-1.el7.x86_64.rpm --nodeps --force 命令安装 client

    安装 client

    21.通过 rpm -ivh mysql-community-server-8.0.23-1.el7.x86_64.rpm --nodeps --force 命令安装 server

    安装 server

    22.通过 rpm -qa | grep mysql 命令查看 mysql 的安装包

    查看 mysql 的安装包

    23.通过以下命令,完成对 mysql 数据库的初始化和相关配置

    这儿特别注意:我们知道在 Linux 环境下默认是区分大小写的,如要改变这种默认方式,需要在初始化前修改 lower_case_table_names,mysql8.0 要求我们不能在initialize之后再更改 lower_case_table_names 的值,也就是说,再通过更改 my.cnf 文件是不管用的。

    初始化前,linux 下修改文件 my.cnf ,在 [mysqld] 配置节点下添加 lower-case-table-names=1,然后再执行如下命令。

    mysqld --initialize;
    chown mysql:mysql /var/lib/mysql -R;
    systemctl start mysqld.service;
    systemctl enable mysqld;
    

    mysql始化和相关配置

    查看MySQL官方文档:

    • 5.7 官方文档:Identifier Case Sensitivity:https://dev.mysql.com/doc/refman/5.7/en/identifier-case-sensitivity.html
    • 8.0 官方文档:Identifier Case Sensitivity:https://dev.mysql.com/doc/refman/8.0/en/identifier-case-sensitivity.html

    MySQL 8.0 Release Notes - Changes in MySQL 8.0.17 (2019-07-22, General Availability) - Functionality Added or Changed有记录:

    In MySQL 8.0, the lower_case_table_names variable can only be configured when the MySQL server is initializ
    

    24.通过 cat /var/log/mysqld.log | grep password 命令查看数据库的密码

    数据库的密码

    25.通过 mysql -uroot -p 敲回车键进入数据库登陆界面

    进入数据库登陆界面

    26.输入刚刚查到的密码,进行数据库的登陆,复制粘贴就行,MySQL 的登陆密码也是不显示的

    image-20210406155534191

    27.通过 ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’; 命令来修改密码

    修改密码

    28.通过 exit; 命令退出 MySQL,然后通过新密码再次登陆

    退出 MySQL,然后通过新密码再次登陆

    29.通过以下命令,进行远程访问的授权

    create user 'root'@'%' identified with mysql_native_password by '123456';
    grant all privileges on *.* to 'root'@'%' with grant option;
    flush privileges;
    

    远程访问的授权

    30.通过 ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’ PASSWORD EXPIRE NEVER; 命令修改加密规则,MySql8.0 版本 和 5.0 的加密规则不一样,而现在的可视化工具只支持旧的加密方式。

    image-20210406160000057

    31.通过 flush privileges; 命令刷新修该后的权限

    flush privileges命令刷新修该后的权限

    32.通过 exit; 命令退出 MySQL。

    33.通过以下命令,关闭 firewall

    systemctl stop firewalld.service;
    systemctl disable firewalld.service;
    systemctl mask firewalld.service;
    

    关闭 firewall

    34.通过 yum -y install iptables-services 命令安装 iptables 防火墙

    安装 iptables 防火墙

    35.通过以下命令启动设置防火墙

    systemctl enable iptables;
    systemctl start iptables;
    

    启动设置防火墙

    36.通过 vim /etc/sysconfig/iptables 命令编辑防火墙,添加端口

    添加端口

    37.点击 i 键进入插入模式

    进入插入模式

    38.在相关位置,写入以下内容

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8090 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 5888 -j ACCEPT

    写入以下内容

    点击 ESC 键退出插入模式,点击 : 键,输入 wq 敲回车键保存退出,: 为英文状态下的

    39.通过 systemctl restart iptables.service 命令重启防火墙使配置生效

    重启防火墙使配置生效

    40.通过 systemctl enable iptables.service 命令设置防火墙开机启动

    设置防火墙开机启动

    41.通过 ifconfig 命令查看 ip,得到ip后我们就可以通过mysql工具连接到我们安装好的mysql了。

    通过mysql工具连接到我们安装好的mysql

    二、Mysql卸载

    1、关闭mysql

    service mysqld stop
    

    2、查看安装的mysql

    rpm -qa|grep -i mysql
    

    查看安装的mysql

    3、卸载安装的mysql

    rpm -ev mysql-community-client-8.0.11-1.el7.x86_64 --nodeps
    rpm -ev mysql-community-common-8.0.11-1.el7.x86_64 --nodeps
    rpm -ev mysql-community-server-8.0.11-1.el7.x86_64  --nodeps
    rpm -ev mysql-community-libs-8.0.11-1.el7.x86_64 --nodeps
    

    4、删除mysql相关目录

    find / -name mysql
    [root@niceyoohw conf]# rm -rf /var/lib/mysql/
    [root@niceyoohw conf]# rm -rf /usr/lib64/mysql
    [root@niceyoohw conf]# rm -rf /etc/selinux/targeted/active/modules/100/mysql
    [root@niceyoohw conf]# rm -rf /etc/selinux/targeted/tmp/modules/100/mysql
    

    删除mysql相关目录

    5、删除my.cnf

    rm -rf /etc/my.cnf
    

    6、检查卸载情况

    rpm -qa|grep -i mysql
    

    显示为空,卸载完毕。

    往期推荐

    参考文章:

    .NET Core部署到linux(CentOS)最全解决方案,常规篇

    .NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx)

    .NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)

    .NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成、自动化部署)

    一网打尽,一文讲通虚拟机VirtualBox及Linux使用

    常用linux命令,开发必备

    全新跨平台版本.NET敏捷开发框架-RDIFramework.NET5.0震撼发布

    RDIFramework.NET Web版报表管理-助力企业高效智能图表

    RDIFramework.NET敏捷开发框架助力企业BPM业务流程系统的开发与落地

    通过SignalR技术整合即时通讯(IM)在.NET敏捷开发框架中落地

    RDIFramework.NET WinForm版新增报表管理功能模块

    RDIFramework.NET WinForm版新增通知公告、系统新闻模块

    RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录

    RDIFramework.NET敏捷开发框架 ━ 工作流程组件介绍

    微信公众号开发系列-玩转微信开发-目录汇总

    一文讲通.NET Core部署到Windows IIS最全解决方案

    常用linux命令,开发必备


    一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,大家可以通过下面的地址了解详情。

    RDIFramework.NET官方网站:http://www.rdiframework.net/

    RDIFramework.NET官方博客:http://blog.rdiframework.net/

    特别说明,框架相关的技术文章请以官方网站为准,欢迎大家收藏!

    RDIFramework.NET框架由海南国思软件科技有限公司专业团队长期打造、一直在更新、一直在升级,请放心使用!

    欢迎关注RDIFramework.NET框架官方微信公众号(微信号:guosisoft),及时了解最新动态。

    使用微信扫描二维码立即关注

    微信二维码

    展开全文
  • Mysql安装 1.添加包 wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm rpm -ivh mysql80-community-release-el7-3.noarch.rpm 2.更新 yum 命令 yum clean all && yum makecache...
  • linux centos8 卸载mysql 8.0以上版本

    千次阅读 2020-05-18 00:11:27
    mysql 通过rpm方式安装,卸载方式如下1.关闭mysql service mysqld stop2.查找mysql 安装情况 rpm -qa|grep -i mysql mysql-8.0.17-3.module_el8.0.0+181+899d6349.x86_64 mysql-server-8.0.17-3.module_el8.0.0+181+...
  • 开始卸载Mysql服务 使用yum安装需要先进行清除服务等 yum remove mysql mysql-server mysql-libs mysql-server 再次查询 rpm -qa|grep mysql 使用过rpm -ev +对应文件名 删除上面Mysql对应结果 rpm -ev mysql-...
  • 文章目录 ...1.2. 安装MySQL 2. 登录MySQL 3. Yum卸载 4. 扩展阅读:托管访问控制系统(`SELinux`) 二、Apt(Debain、Ubuntu) 1. Apt安装 1.1. 安装仓库源config 1.2. 安装MySQL 2. 登录MySQL 3. Apt卸载
  • 有安装。有卸载。有配置文件修改,,
  • 该资源主要详细讲解了mysql8.0压缩版的安装及配置过过程,跟mysql5.7.x的安装配置过程有些差异,希望给同行一些帮助。
  • 一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql rpm -qa|grep -i mysql 可以看到如下图的所示: 显示之前安装了:  MySQL-client-5.5.25a-1.rhel5  MySQL-server-5.5.25a-1.rhel5 2、停止...
  • Linux CentOS 安装MySQL8.0教程MySQL80安装图解 Linux 安装MySQL8.0步骤教程 一、下载地址 1、 https://dev.mysql.com/downloads/repo/yum/ 2、截图如下: 3、MySQL8.0: ...
  • linux卸载mysql8.0

    千次阅读 2019-04-02 20:26:32
    转:https://blog.csdn.net/eric_wii/article/details/86300450
  • 文章目录一. 问题背景二. 准备资源2.1 三台虚拟机...前面搭建CentOS集群并配置NAT网络模式,今天基于Linux搭建MySQL8.0 Cluster集群。 参考自: 烹饪MySQL8.0 Cluster这道菜 注意,搭建MySQL集群前必须已经把搭建Ce
  • Linux安装mysql8.0

    2019-11-28 17:11:47
    在CentOS6.5上安装MySQL8.0.18 **1、检查是否已经安装过mysql,执行命令** # rpm -qa | grep mysql 如果能查到,说明已经安装,需要删除 # rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64 再次...
  • Linux安装MySQL8.0详细步骤

    千次阅读 2020-06-05 17:00:48
    一、安装前准备 ...3、卸载mariadb  # rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64  4、安装MySQL依赖包 libaio  # yum install libaio   5、创建MySQL安装目录和数据存放目录
  • linux安装MySQL8.0

    千次阅读 2020-06-02 21:22:08
    1.解压mysql-8.0.12-linux-glibc2.12-x86_64.tar.xz xz -d mysql-8.0.12-linux-glibc2.12-x86_64.tar.xz 生成mysql-8.0.12-linux-glibc2.12-x86_64.tar tar -xvf mysql-8.0.12-linux-glibc2.12-x86_64.tar 2....
  • Linux彻底删除mysql8.0

    2020-04-03 09:42:37
    使用以下命令查看当前安装mysql情况,查找以前是否装有mysql rpm -qa|grep -i mysql 再使用命令 rpm -e –nodeps 包名 删除查询出的结果 如果提示依赖包错误,则使用以下命令尝试: rpm -ev 包名 --nodeps 如果提示...
  • 文章目录 ...2. 登录MySQL 3. 修改初始化密码 4. `root`用户远程设置 5. 允许`root`用户从任何主机访问数据库 6. 创建`dbadmin`用户 7. 允许`myuser`用户从指定IP登录 Apt(Debain、Ubuntu) 一、配置 坑!
  • Linux服务器安装Mysql8.0数据库

    千次阅读 2019-09-03 17:14:07
    之前写过一篇文章记录linux服务器安装mysql数据库,安装完...所以再重装下mysql8.0版本。 采用的是下载.rpm文件的方式安装~ 第一步:下载.rpm文件 https://dev.mysql.com/downloads/mysql/ 或者https://dev.mysql.co...
  • MySQL8.0 Linux版本卸载和安装

    千次阅读 2018-12-08 17:45:08
    https://dev.mysql.com/downloads/ https://dev.mysql.com/downloads/mysql/ ...https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.13-1.el7.x86_64.rpm-bundle.tar mysql-8.0.13-1.el7.x86_64.rpm-bundle.t...
  • 卸载: 1. sudo yum remove mysql mysql-server 2. sudo mv /var/lib/mysql /var/lib/mysql_old_backup sudo mv /etc/mysql /etc/mysql_old_backup 安装: https://www.jianshu.com/p/a355bbf11d07 查看密码: ...
  • Linux安装MySQL8.0

    2019-09-20 11:39:11
    一、安装前准备 1、在官网下载MySQL安装包(注意下载的安装包类型) ...3、卸载mariadb # rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64 4、安装MySQL依赖包 libaio # yum install libai...
  • 3、卸载当前mysql 删除之前安装的mysql 删除命令:rpm -ev 需要删除的文件 查找之前老版本mysql的目录、并且删除老版本mysql的文件和库 find / -name mysql 删除对应的mysql目录 rm -rf 需要删除的文件
  • 这里的安装和卸载统一用的都是root用户,如果使用其他用户需要添加说sudo。 1、安装mysql-server8,命令如下: apt install mysql-server 执行命令过程如下图: 2、查看MySQL是否安装成功,命令如下: 可以...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,150
精华内容 1,260
关键字:

linux卸载mysql8.0

linux 订阅
mysql 订阅