iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Linux安装和卸载MySQL5.7
  • 692
分享到

Linux安装和卸载MySQL5.7

Linux安装和卸载MySQL5.7 2015-10-13 12:10:00 692人浏览 猪猪侠
摘要

linux 安装Mysql有三种方法,下图是三种方法比较:  这里采用rpm 安装mysql ,Centos 7安装Mysql-5.7.17 . 一,下载安装包  1,下载地址:Http://www.mysql.com/downl

Linux安装和卸载MySQL5.7

linux 安装Mysql有三种方法,下图是三种方法比较: 
 
这里采用rpm 安装mysql ,
Centos 7安装Mysql-5.7.17 .

一,下载安装包 

1,下载地址:Http://www.mysql.com/downloads/ 
 
2,选择自己的版本 


二、安装准备

1.检查系统中是否安装了mysql。 

rpm -qa|grep mysql

注意:如果安装了mysql,请先卸载mysql后再进行安装,卸载教程在下文。

三、解压安装包

 tar -vxf mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar

 四、安装MySQL 

1,安装顺序

rpm -ivh mysql-commUnity-common-5.7.17-1.el7.x86_64.rpm   
rpm -ivh mysql-community-libs-5.7.17-1.el7.x86_64.rpm   
rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm  
rpm -ivh mysql-community-server-5.7.17-1.el7.x86_64.rpm  
rpm -ivh mysql-community-devel-5.7.17-1.el7.x86_64.rpm  

当你安装第二个rpm时,会报出下列错误

 

出现依赖冲突,因为CentOS的默认数据库已经不再是MySQL了,而是MariaDB,为什么呢? 
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括api和命令行,使之能轻松成为MySQL的代替品。 
查看当前安装的mariadb包:

rpm -qa | grep mariadb

  

用命令删除:

rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64
然后重新按顺序安装.

五、启动MySQL服务 

方法一:
启动命令:service mysqld start (centos7:systemctl start mysqld.service)
查看初始管理员密码; grep "temporary passWord" /var/log/mysql/mysqld.log 
修改密码:mysql -uroot -pal/4oshfh5Qw
密码必须包含大写字母小写字母数字和符号,不然会提示:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements(您的密码不符合当前的安全策略要求) 
修改密码后,退出再登录成功! 
到此,就完成了MySQL的安装! 
方法二:mysql跳过权限检查,强制修改密码

mysql服务:service mysqld stop (centos7:systemctl stop mysqld.service).

2.vim /etc/my.cnf 加入skip-grant-tables 

3.mysql:service mysqld restart(centos7:systemctl restart mysqld.service)

输入 mysql 直接登录MySQL数据库,然后use mysql;

5.msql5.7数据库下已经没有password这个字段了,password字段改成了 authentication_string

 更改语句替换为update mysql.user set authentication_string=password("root") where user="root" ;

6.my.cnf文件删掉skip-grant-tables 这一行,然后重启MySQL,/etc/init.d/mysqld restart,否则MySQL仍能免密码登录

7.sql -u root -p 登陆,参数说明:-h是主机名 -u是用户名 -p是密码

六、授权远程登录 

如果不开启远程登录权限,将会遇到类似下面的错误: 
在客户机上使用 Navicat for MySQL 远程连接就报1130的错 

 
配置mysql远程连接

mysql>GRANT ALL PRIVILEGES ON *.* TO "root"@"%" IDENTIFIED BY "密码" WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES
完成!
Linux下彻底卸载mysql  

查看当前系统是否有安装mysql:rpm -qa|grep mysql。

停止mysql服务、删除之前安装的mysql 删除命令:rpm -e –nodeps 包名如果提示依赖包错误,则使用以下命令尝试例:rpm -e mysql-community-server-5.7.24-1.el6.x86_64 –nodeps

如果提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1

则用以下命令尝试:

rpm -e --noscripts mysql-community-client-5.7.24-1.el6.x86_64 

 3.之前老版本mysql的目录、并且删除老版本mysql的文件和库

  find / -name mysql

注意:卸载后/etc/my.cnf不会删除,需要进行手工删除:rm -rf /etc/my.cnf

4.再次查找mysql是否有安装:rpm -qa|grep -I mysql

您可能感兴趣的文档:

--结束END--

本文标题: Linux安装和卸载MySQL5.7

本文链接: https://www.lsjlt.com/news/5035.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux安装和卸载MySQL5.7
    Linux 安装MySQL有三种方法,下图是三种方法比较:  这里采用rpm 安装MySQL ,CentOS 7安装MySQL-5.7.17 . 一,下载安装包  1,下载地址:http://www.mysql.com/downl...
    99+
    2015-10-13
    Linux安装和卸载MySQL5.7
  • CentOS7.x卸载与安装MySQL5.7的方法
    小编给大家分享一下CentOS7.x卸载与安装MySQL5.7的方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、MySQL5.7的卸载1.1yum方式查看yum是否安装过mysqlc...
    99+
    2022-10-18
  • MySQL的卸载与安装(Linux)
    MySQL 前言1. 卸载MySQL1.1 查询与关闭对应MySQL服务1.2 卸载对应安装包 2. 安装MySQL2.1 配置MySQL官方yum源2.2 开始安装MySQL 前言 在这里演示的卸载与安装MySQL都是...
    99+
    2023-12-23
    mysql linux 数据库
  • Linux系统如何安装和卸载git
    这篇文章给大家分享的是有关Linux系统如何安装和卸载git的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、安装git1.安装相关依赖   yum install curl-dev...
    99+
    2023-06-28
  • Linux下如何安装和卸载软件
    这篇文章将为大家详细讲解有关Linux下如何安装和卸载软件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。linux软件安装与卸载有多种形式,可以通过二进制形式、源代码形式对软件进行安装和卸载。二进制分发软...
    99+
    2023-06-28
  • MySQL5.7升级MySQL8.0完整卸载与安装并连接Navicat
    👑 博主简介:    🥇 Java领域新星创作者    🥇 阿里云开发者社区专家博主、星级博主、技术博主 🤝 交流社区:BoBooY(优质编程学习笔记社区) 前言:...
    99+
    2023-08-16
    mysql 数据库
  • Linux下MySQL卸载和安装图文教程
    第一次写博客,做了两年的开发,工作之余给自己找点有意义的事做,分享一下在开发过程当中的一些经验总结,同时也当是自己的笔记吧,有时候有些东西长时间不用自己也记不住,好了,废话就说到这里,接下来讲解Linux环...
    99+
    2022-10-18
  • Linux中MySQL的安装以及卸载
    一.MySQL     MySQL是一种开放源代码的关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.目前 MySQL被广泛地应用在Internet上...
    99+
    2016-09-11
    Linux中MySQL的安装以及卸载
  • linux下open-vswitch安装卸载操作
    一. ovs 从源码编译安装: 安装依赖项: # apt install make # apt install gcc # apt install build-essential # apt install lib...
    99+
    2022-06-04
    linux open vswitch
  • linux卸载自带的python,安装新
    一、卸载自带python1.rpm -qa | grep python | xargs rpm -e --allmatches --nodeps //强制卸载自带的python以及相关联的程序2.whereis python | ...
    99+
    2023-01-31
    自带 linux python
  • Linux中如何安装和卸载rpm软件包
    这篇文章主要介绍Linux中如何安装和卸载rpm软件包,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux上安装和卸载rpm软件包的方法如下所示:1.如何安装rpm软件包rmp软件包的安装可以使用程序rpm来完成...
    99+
    2023-06-09
  • Linux系统下安装和卸载JDK8的方式
    目录jdk安装有两种方式:方式一:yum安装方式二:手动安装jdk安装有两种方式: 第一种是使用yum命令一键安装,默认安装目录在/usr/lib/jvm第二种是手动安装,须去ora...
    99+
    2022-11-13
  • Python的pip安装和卸载
    文章目录 pip的安装与卸载一、安装pip的目的二、 pip的安装三、 pip的卸载 pip的安装与卸载 一、安装pip的目的 在python环境中有许多有用的库需要进行...
    99+
    2023-09-08
    python pip 开发语言
  • Mac安装和卸载node和npm
    1、官网下载 访问nodejs官网,点击稳定版,并下载 https://nodejs.org/en 2、安装 双击刚下载的文件,按步骤默认安装就行 3、 验证 安装完成后打开终端 npm -vno...
    99+
    2023-09-05
    macos npm 前端
  • Mysql5.7 Linux安装教程
    ...
    99+
    2016-01-25
    Mysql5.7 Linux安装教程
  • Linux怎么安装mysql5.7
    本篇内容主要讲解“Linux怎么安装mysql5.7”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux怎么安装mysql5.7”吧!MySQL 是最流行的关系型数据库管理系统,在 WEB ...
    99+
    2023-06-28
  • linux如何卸载已经安装的包
    在Linux系统中,可以使用不同的命令来卸载已经安装的包,具体命令取决于你使用的Linux发行版和包管理器。下面是一些常见的包管理器...
    99+
    2023-10-21
    linux
  • Linux卸载openjdk及安装sunJDK的方法
    今天小编给大家分享一下Linux卸载openjdk及安装sunJDK的方法的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。op...
    99+
    2023-06-28
  • Linux上安装和卸载rpm软件包的方法
    Linux上安装和卸载rpm软件包的方法如下所示: 1.如何安装rpm软件包 rmp软件包的安装可以使用程序rpm来完成。执行下面的命令 rpm -i your-package.rpm 其中your-...
    99+
    2022-06-04
    软件包 方法 Linux
  • Linux下MySQL安装和卸载的方法是什么
    在Linux下安装和卸载MySQL可以使用以下方法: 安装MySQL: 打开终端,以root用户身份登录。 使用包管理器安装MyS...
    99+
    2023-10-24
    Linux MySQL
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作