『MySQL快速上手』-①-Centos 7安装MySQL详解

这篇具有很好参考价值的文章主要介绍了『MySQL快速上手』-①-Centos 7安装MySQL详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

centos7 mysql安装,MySQL快速上手,centos,mysql,linux

说明

  • 在环境安装中始终保持root身份;

以下为Centos 7安装MySQL的详细步骤。若在安装过程中,本文章有未提及的地方,请私信我~

1.卸载掉之前安装的MySQL

为了确保你的机器上是否自带MySQL或者你曾经是否手动安装过MySQL,我们需要先进行检查。如果你曾经自己下载过某个版本的MySQL并且感觉不错,可以不用卸载重装。

  • 检查曾经是否安装过MySQL环境;
ps ajx |grep mysql
ps ajx |grep mariadb
centos7 mysql安装,MySQL快速上手,centos,mysql,linux
  • 停止相关服务;
systemctl stop mariadb.service
  • 再次检查是否成功停止;
ps axj |grep mariadb

2.检查系统安装包

rpm -qa | grep mysql
rpm -qa | grep mariadb
centos7 mysql安装,MySQL快速上手,centos,mysql,linux

3.卸载默认安装包

  • 将上面显示出来的安装包一一卸载;
yum remove mysql

4.获取mysql官方yum源

之前我们安装软件,都是yum一键安装。但是由于yum可能并未存在MySQL的yum源,所以我们需要获取yum源,之后再进行熟悉的一键安装。

  • 进去官网http://repo.mysql.com/获取yum源;
  • 注意:选择的mysql版本应该大于等于自己的系统版本;
  • 在网页上鼠标右键选择查看网页源代码,方便观察;
  • 选择你当前Linux机器对应的mysql版本(例如我当前的Linux版本为Centos 7)
centos7 mysql安装,MySQL快速上手,centos,mysql,linux
  • 点击下载到windows本地,使用rz命令上传到Linux服务器;
rz # 选择下载好的文件上传到Linux服务器

5.安装mysql yum源

  • 安装刚才下载好的yum源;
rpm -Uvh mysql57-community-release-el7-10.noarch.rpm
  • 检查是否安装成功;
yum list |grep mysql
centos7 mysql安装,MySQL快速上手,centos,mysql,linux

6.安装mysql服务

yum install -y mysql-community-server
  • 安装如果遇到秘钥过期的问题:

Failing package is: mysql-community-client-5.7.39-1.el7.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

  • 解决办法——更新密钥:
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

7.查看配置⽂件和数据存储位置

ls /etc/my.cnf
ls /var/lib/mysql
centos7 mysql安装,MySQL快速上手,centos,mysql,linux

8.启动mysql服务

  • 启动mysql服务;
systemctl start mysqld.service
  • 查看是否启动成功;
ps axj |grep mysqld

9.登录mysql

以下提供了3种登录方法,若是某种方法未成功就换下一种方法。

方法一 使用临时密码

  • 获取临时密码;
grep 'temporary password' /var/log/mysqld.log
centos7 mysql安装,MySQL快速上手,centos,mysql,linux
  • 使用临时密码登录;
mysql -uroot -p

注意:输入密码时,密码是不可见的,所以当你看到输入时光标没有移动,不要惊讶。

方法二 直接登录

  • 若你下载的是最新版的mysql,没有所谓的临时密码,root默认不需要密码;
  • 试着直接client登陆一下;

方法三 设置免密码登录

  • 打开mysql的配置文件;
vim /etc/my.cnf
  • 在[mysqld]最后⼀栏配置加⼊:skip-grant-tables 选项,并保存退出;
centos7 mysql安装,MySQL快速上手,centos,mysql,linux
  • 每次修改完配置文件都要重启mysql服务,让配置文件生效;
systemctl restart mysqld
  • 登录;
mysql -uroot
centos7 mysql安装,MySQL快速上手,centos,mysql,linux

10.设置开机自动启动(可以不用)

如果你使用的是云服务器则这个设置可设可不设,因为云服务器不会关机。

systemctl enable mysqld
systemctl daemon-reload

11.配置my.cnf

置⼀下my.conf,主要是数据库客⼾端和服务器的编码格式。

在配置文件中加入以下命令——

port=3306
character-set-server=utf8
default-storage-engine=innodb

centos7 mysql安装,MySQL快速上手,centos,mysql,linux
  • 修改并保存配置文件后,记得重启mysql服务;
systemctl restart mysqld.service

至此,所有的安装任务都已经完成啦!

centos7 mysql安装,MySQL快速上手,centos,mysql,linux文章来源地址https://www.toymoban.com/news/detail-752216.html

到了这里,关于『MySQL快速上手』-①-Centos 7安装MySQL详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Centos7下载安装mysql

    参考文档:https://xie.infoq.cn/article/5da9bfdfbdaabf7b0b982ab6e https://blog.csdn.net/Lance_welcome/article/details/107314575 一、下载mysql 5.7+ 二、配置mysql5.7 三、启动mysql服务设置开机自启 1、启动前线看有没有启动过 2、没有进程,开始启动 3、设置开机自启 4、修改root默认密码,输入刚刚记下的密

    2024年02月13日
    浏览(43)
  • 【MySQL系列】在Centos7环境安装MySQL

    「前言」文章内容大致是在Centos7环境安装MySQL,演示安装的版本为5.7  「归属专栏」MySQL 「主页链接」个人主页 「笔者」枫叶先生(fy) 「枫叶先生有点文青病」「句子分享」     浮生梦,三生渺渺, 因缘无踪,虽堪恋,何必重逢。 息壤生生,谁当逝水,东流无终。   ——

    2024年02月12日
    浏览(55)
  • 【MySQL】MySQL在Centos7环境下安装

    目录 一、卸载不要的环境 1.1、查看是否有安装mysql 1.2、关闭运行的程序 1.3、卸载安装 二、配置yum 源 2.1、下载yum 源 2.2 安装yum源 2.3 查看是否已经生效 三、安装mysql服务 四、启动服务 五、登录方法 方法一(不行就下一个) 方法二(不行就用方法三) 方法三(比较通用)

    2024年02月16日
    浏览(39)
  • 【MySQL】在 Centos7 环境下安装 MySQL

    注意,我们搭建的 mysql 环境是在 Linux 的 Centos7 环境下安装的~ 注意,我们在安装和卸载中,先将用户切换为 root ,一旦安装,普通用户也能使用,初期学习的时候我们尽量先使用 root 进行学习。 在我们的机器上安装 mysql 之前,先要把不要的环境卸载,例如 mysql 和 mariadb 等,

    2024年02月05日
    浏览(39)
  • centos7安装MySQL8

    Centos7安装MySQL8 MySQL版本:8.0.34 1.安装前准备 (1)查看是否安装mariadb [root@kb135 ~]# rpm -qa|grep mariadb (2)卸载mariadb并检查是否卸干净 [root@kb135 ~]# rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 2.安装mysql (1)将安装包复制到/opt/software文件夹下 (2)解压文件至/usr/local目录下 [root@kb135

    2024年02月11日
    浏览(45)
  • CentOS7-安装MySQL详细步骤

    目录  1.卸载MariaDB 1.1 查看是否存在MariaDB文件 1.2 卸载 1.3 检查是否卸载干净  2.安装MySQL 3.把MySQL加到Linux里 4.解压重命名  5.创建数据目录用户组用户 5.1创建数据目录 5.2创建用户组 5.3创建用户 5.4更改属主和数组 5.5更改权限 6.添加PATH环境变量 7.初始化MySQL 7.1初始化 8.启动M

    2024年02月11日
    浏览(39)
  • Centos7 安装与卸载mysql

            ps ajx | grep mysql : 查看当前服务器是否有mysql         没有的话就不需要卸载咯。         centos7 通过yum下载安装包通常是以.rpm为后缀, rpm -qa 可以查看当前服务器上所有的安装包:         rpm -qa | grep mysql | xargs yum -y remove : 将查询到的mysql安装包以命

    2024年02月01日
    浏览(53)
  • Centos7安装Mysql详细步骤

      本文主要介绍如何在Centos7下安装Mysql。 一、下载Mysql 使用wget命令下载mysql安装包。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 二、安装、启动Mysql服务 1.安装mysql(rpm可以看成一个压缩包,先安

    2024年02月16日
    浏览(44)
  • CentOS7源码安装MySQL详细教程

    😊 @ 作者: Eric 💖 @ 主页: https://blog.csdn.net/weixin_47316183?type=blog 🎉 @ 主题: CentOS7源码安装MySQL详细教程 ⏱️ @ 创作时间: 2023年08月014日 安装方式 特点 rmp 安装简单、灵活性差、无法灵活选择版本、升级 rpm repository 安装包极小,版本安装简单灵活,升级方便,需要联网安

    2024年02月12日
    浏览(44)
  • Linux下安装Mysql【CentOS7 】

    Mysql官网:https://www.mysql.com/ 下载网址:https://downloads.mysql.com/archives/community/ 首先使用第三方工具上传 解压后的文件都是 rpm 文件,因此需要用到 rpm 包资源管理器相关的指令安装这些 rpm 的安装包 安装完该插件之后, 依次执行 以下命令安装这些 rpm 包 问题1 解决方案1:清除之

    2024年01月18日
    浏览(70)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包