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

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

『MySQL快速上手』Centos 7安装MySQL详解,MySQL,centos,mysql,linux

说明

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

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

1.卸载掉之前安装的MySQL

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

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

2.检查系统安装包

rpm -qa | grep mysql
rpm -qa | grep mariadb
『MySQL快速上手』Centos 7安装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)
『MySQL快速上手』Centos 7安装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
『MySQL快速上手』Centos 7安装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
『MySQL快速上手』Centos 7安装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
『MySQL快速上手』Centos 7安装MySQL详解,MySQL,centos,mysql,linux
  • 使用临时密码登录;
mysql -uroot -p

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

方法二 直接登录

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

方法三 设置免密码登录

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

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

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

『MySQL快速上手』Centos 7安装MySQL详解,MySQL,centos,mysql,linux文章来源地址https://www.toymoban.com/news/detail-525594.html

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

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

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

相关文章

  • Linux(centos) 下 Mysql 环境安装

    Linux(centos) 下 Mysql 环境安装

    linux 下进行环境安装相对比较简单, 可还是会遇到各种奇奇怪怪的问题 ,我们来梳理一波 安装 mysql 我们会用到下地址: Mysql 官方文档的地址,可以参考,不要全部使用 https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html 卸载默认的 mysql 避免已有的 mysql 影响我们现在要

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

    Linux下安装Mysql【CentOS7 】

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

    2024年01月18日
    浏览(12)
  • [Linux][CentOs][Mysql]基于Linux-CentOs7.9系统安装并配置开机自启Mysql-8.0.28数据库

    [Linux][CentOs][Mysql]基于Linux-CentOs7.9系统安装并配置开机自启Mysql-8.0.28数据库

    目录 一、准备工作:获取安装包和相应工具 (一)所需安装包 (二)安装包下载链接 (三)在服务器上创建文件夹并上传安装包 二、安装MySql (一)删除系统自带的mariadb (二)安装MySQL依赖包libaio (三)创建MySQL组和用户并设置密码 (四)将MySQL目录的权限授给MySQL用户

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

    基于 Linux 的 CentOS 7 安装 MySQL 8,包含以下步骤

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

    2024年02月09日
    浏览(10)
  • Linux系统Centos7 安装MySQL8.0详细步骤

    Linux系统Centos7 安装MySQL8.0详细步骤

    yum -y install wget wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 yum -y install mysql80-community-release-el7-3.noarch.rpm yum -y install mysql-community-server systemctl start mysqld 查看进程: ps -ef | grep mysql MySQL安装成功后会有一个临时密码,我们可以

    2024年02月05日
    浏览(11)
  • Linux - CentOS 二进制安装 MySQL 8.0.31(非常实用)

    Linux - CentOS 二进制安装 MySQL 8.0.31(非常实用)

    下载地址:MySQL :: Download MySQL Community Server (Archived Versions) 具体如下图所示: 1、添加mysql用户和组 2、在 /etc 目录下配置 my.cnf 文件(文件中 /usr/local/mysql 为mysql安装路径) 3、在 /usr/local 目录中解包 4、建立 mysql-files 目录并设置用户和组权限 5、初始化数据目录,同时会生成一

    2024年02月16日
    浏览(11)
  • linux centos下载安装mysql详细教程(5.6.41和5.7.25)

    linux centos下载安装mysql详细教程(5.6.41和5.7.25)

    因为云服务器升级,需要迁移到新的服务器平台,需要在新的服务器安装mysql,在此记录一下安装流程。 一、下载mysql 1、打开mysql官网,点击download 2、拉到页面最下方,点击 页面跳转之后,继续点击 页面跳转之后,可以下载最新版本的mysql,选择windows或者linux系统。如果需

    2024年02月03日
    浏览(33)
  • 【Linux】Centos7 shell实现MySQL5.7 tar 一键安装

    【Linux】Centos7 shell实现MySQL5.7 tar 一键安装

    🦄 个人主页——🎐 个人主页 🎐✨🍁 🪁🍁🪁🍁🪁🍁🪁🍁 感谢点赞和关注 ,每天进步一点点!加油!🪁🍁🪁🍁🪁🍁🪁🍁 目录 一、安装下载 二、执行安装 下载地址: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.44-el7-x86_64.tar.gz 脚本和tar包结构 my.cnf 配置文件 ins

    2024年02月05日
    浏览(13)
  • Linux之 centos、Ubuntu 安装常见程序 (-) Mysql 5.7 版本和8.0版本

    Linux之 centos、Ubuntu 安装常见程序 (-) Mysql 5.7 版本和8.0版本

    注意 需要有root权限 安装5.7版本 – 由于MySql并不在CentOS的官方仓库中,所以需要通过rmp命令: 导入MySQL仓库密钥 1、配置MySQL的yum仓库 配置yum仓库 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 rpm -Uvh http://repo.nysql.com/get/mysql57-community-release-el7-7.noarch.rpm 2、使用yum 安装MySQL yum

    2024年02月14日
    浏览(30)
  • linux centos7系统离线部署mysql-8.0.35免安装版本

    linux centos7系统离线部署mysql-8.0.35免安装版本

    在CentOS中默认安装有MariaDB,是MySQL的一个分支,主要由开源社区维护。 CentOS 7及以上版本已经不再使用MySQL数据库,而是使用MariaDB数据库。 如果直接安装MySQL,会和MariaDB的文件冲突。 因此,需要先卸载自带的MariaDB,再安装MySQL。 查看版本: 卸载 检查是否卸载干净: 注意:

    2024年01月18日
    浏览(19)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包