Linux如何正确安装MySQL(详细步骤)

这篇具有很好参考价值的文章主要介绍了Linux如何正确安装MySQL(详细步骤)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux如何正确安装MySQL(详细步骤)

一、前言

目前我们正在学习使用Spark SQL读写数据库,然后我们需要使用MySQL数据库来存储和管理数据,所以我们首先就需要在虚拟机上安装MySQL服务,这里老师让我们安装的MySQL版本是5.7,虚拟机系统是CentOS7。

二、安装步骤

1、下载MySQL的YUM仓库文件

你可以在任何目录下面执行该指令,最好是指定目录下面下载,例如我在我指定目录中执行:

wget  https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

然后你就可以在该目录下面找到这个文件:mysql57-community-release-el7-11.noarch.rpm

2、安装MySQL源

紧接着我们输入如下命令进行安装MySQL源:

yum  localinstall  mysql57-community-release-el7-11.noarch.rpm

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

出现这一步的时候就说明安装成功。

3、解决密钥异常问题

如果出现了提示密钥异常问题输入如下命令即可解决,我没有出现所以没有输入:

rpm  --import  https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

4、安装MySQL服务器

再次输入如下命令进行安装MySQL服务器:

yum  install  -y  mysql-community-server

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

5、开启MySQL服务

然后再输入如下命令开启MySQL服务:

systemctl  start  mysqld.service

6、查看MySQL服务器中root用户的初始密码

启动服务之后,MySQL会提供一个初始密码,我们需要这个密码进行登录以便后续修改密码:

cat  /var/log/mysqld.log|grep password

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

7、使用初始密码登录MySQL服务器

mysql -u root –p

然后输入上面给的初始密码即可成功登录到MySQL服务器。

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

8、修改root用户登录MySQL服务器的密码

然后我们直接在MySQL服务器中输入命令进行修改初始密码,这个密码需要包含大小写字母,数字以及符号,自由组合:

set  password for root@localhost=password('MYsql123!');

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

在Centos7中默认不能修改简单密码,例如123456,但是可以通过设置进行修改,我们需要进入MySQL配置文件中加入配置就行:

vi /etc/my.cnf

在文件最后加入:validate_password = off

然后重启MySQL服务即可生效:

systemctl restart mysqld

最后再次设置简单密码即可。

三、解决MySQL服务安装失败问题

如果你出现跟我一样的错误,或者其他安装失败问题,我认为都可以将MySQL彻底删除之后再重新安装来解决问题。

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

一般来说我们都是通过郁闷安装mysql的,我们使用如下命令进行卸载:

yum remove mysql mysql-server mysql-libs compat-mysql57

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

删除mysql文件:

rm -rf /var/lib/mysql

然后我们再使用如下命令查看rpm方法安装的mysql,并将查询到的文件删除:

rpm -qa|grep mysql

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

然后删除mysql相关服务:

chkconfig --list | grep -i mysql
chkconfig --del mysql

最后找出系统中剩余的mysql文件夹并将其删除:

find / -name mysql

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

删除:

rm -rf /etc/selinux/targeted/active/modules/100/mysql /usr/lib/python2.7/site-packages/azure/mgmt/rdbms/mysql /usr/lib/python2.7/site-packages/clufter/filters/cluster/rm/mysql /usr/lib/ocf/resource.d/heartbeat/mysql /usr/lib64/mysql /usr/share/resource-agents/ocft/configs/mysql

每个路径中间用空格隔开。

linux 安装mysql,大数据学习,学习中遇见的问题,mysql,linux,数据库

四、最后我想说

MySQL是开源软件,所以可能在安装过程中会出现一些问题,大家可以自行上网寻找解决办法,如果大家有什么解决不了的问题也欢迎大家来找我帮忙。

最后MySQL安装好后,紧接着后面要开始做实验了,后续我也会更新实验的,谢谢大家!文章来源地址https://www.toymoban.com/news/detail-559397.html

到了这里,关于Linux如何正确安装MySQL(详细步骤)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux安装mysql-8.0.33正确方式及常见问题

    目录 获取mysql下载地址链接  解压安装包  复制文件到安装目录  添加用户和用户属组修改权限  创建存储数据的文件夹/usr/local/mysql 初始化安装 修改配置文件  创建日志文件并赋予对应权限  启动成功​编辑 创建软链接 之前安装过mysql,时间比较长忘记安装步骤了今天就记

    2024年02月12日
    浏览(44)
  • Linux中安装MySQL8版本,安装MySQL步骤,MySQL8离线安装

    1.检查下libaio.so.1的位置 [root@tdx ]# whereis libaio.so.1 libaio.so: /usr/lib64/libaio.so.1 如果没有找到该文件 (1).在线安装 [root@tdx ]# yum install -y libaio (2).离线安装: 上传之后执行命令安装: [root@tdx /]# rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm 2.清空系统中的原有mariadb的配置文件(/etc/my.cnf) [root@tdx

    2024年02月13日
    浏览(36)
  • Linux下安装Mysql5.7版本步骤详解

    一、 查看是否已经安装 Mysql rpm -qa | grep mysql 如果你查看出来有东西,可以使用下面命令将其删除 rpm -e 文件名 二、mysql包 wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 三、安装mysql包 yum -y install mysql57-community-release-el7-10.noarch.rpm 四、安装mysql yum -y install mysql-

    2024年02月11日
    浏览(46)
  • Linux系统安装mysql8完整无脑步骤

    1:卸载原有REPO源 查询已经存在的mysql及相关依赖包 此时你会看到一堆列表,使用 yum 命令依次卸载 接下来删除 mysql 的残留目录及文件,先用下面的命令找出所有mysql相关的文件夹 如下指令依次删除 准备工作已就绪 2:安装MYSQL 8.0 centos的yum 源中默认是没有mysql的,所以先去

    2024年02月08日
    浏览(40)
  • MYSQL 8.0.32linux 本地安装步骤及常见问题

    1.下载安装包,根据各自系统选择对应系统版本及mysql安装包MySQL :: Download MySQL Community Server, 服务器可联网可用​wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz  2.上传安装包至linux 目录下,常用/usr/local/mysql  3. 解压安装包:tar -xvf /安装包目录/安装包

    2024年02月09日
    浏览(51)
  • 基于 Linux 的 CentOS 7 安装 MySQL 8,包含以下步骤

    基于 Linux 的  CentOS 7  安装  MySQL 8 ,包含以下步骤 安装工作 :卸载 MariaDB,下载资源包,检查旧版本 MySQL,解压安装。 配置工作 :基本设置,创建用户组和用户,数据目录。 初始化 MySQL :配置文件,初始化。 启动 MySQL :启动服务,登录,修改密码,创建远程连接用户,

    2024年02月09日
    浏览(42)
  • Linux安装配置MySQL详细

    推荐使用 RPM 包进行 Linux 平台下的安装,因为 RPM 包的安装和卸载都很方便,通过简单的命令就可以实现 步骤 1):进入官方下载页面(MySQL :: Download MySQL Community Server)选择要下载的包。 步骤 2):下载完成后,切换到 root 用户。按照依赖关系依次安装 rpm 包,依赖关系依次为

    2024年02月07日
    浏览(39)
  • Linux安装MySQL(超详细,附图安装)

    如果什么都没有,就是还没有装过MySQL 出现这个报错,解决方法:需要禁掉GPG验证检查,执行下面的命令 这样就安装完成啦! 看到绿色的active (running)就表示启动成功了,也可以执行下面的命令查看 我们也看到了MySQL服务正在运行 MySQL安装后有初始密码,查看初始密码 连接

    2024年02月08日
    浏览(31)
  • linux 安装mysql服务(超详细)

    目录 1、查看是否已经安装了mysql 2、下载官方mysql安装包 3、安装MySQL包 4、安装 MySQL 5、启动 Mysql 服务 6、查看mysql运行状态  7、查看初始密码(红色部分为初始密码) 8、进入数据库 1.首先关闭mysql服务 2.然后编辑文件,添加代码 3.新增skip-grant-tables ,添加skip-grant-tables,这样

    2024年01月16日
    浏览(42)
  • Linux安装Mysql详细教程(两种安装方法)

    第一种:Linux离线安装Mysql(提前手动下载好tar.gz包) 第二种:通过yum安装配置Mysql(服务器有网络) 1、 查看是否已经安装 Mysql 如果没有什么返回信息,说明没有安装 Mysql,那么直接进入2 2、下载官方 Mysql 包 官方下载地址 选择对应的包 如下mysql5.7(最常用) 3. 上传到服务

    2024年01月19日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包