我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MySQL下载及安装超详细图文教程(Linux版)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MySQL下载及安装超详细图文教程(Linux版)

(ps:为了避免权限问题,本教程用root用户进行安装)
步骤:
1. 检查是否安装了MySQL
yum list installed | grep mysql

没安装过就什么也不会显示

2. 由于此Linux中没有安装过MySQL,所以这里就用不到卸载命令(跳过):
yum remove mysql mysql-*
3.

左边为Windows的文件,右边是Linux的文件

  • 可以在Linux中看到MySQL的安装包已经传到了Linux上,没有丢包情况(压缩包的大小与你下载的大小一致)
    cd /home
    ll
    注意切换路径

4. 解压mysql安装包(注意压缩包文件名要与你下载的一致,我这里是 “mysql-5.7.37-linux-g.gz”
cd /home
tar -zxvf mysql-5.7.37-linux-g.gz

解压过程加载很多行

把解压出来的目录重命名为mysql
mv mysql-5.7.37-linux-glibc2.12-x86_64 mysql

可以看到重命名成功

5.mysql目录下面创建data数据库目录(mysql在初始化的时候,会在该目录下生成很多文件和目录)
mkdir /home/mysql/data

在这里插入图片描述

6. 创建mysql的用户组和用户,并且给mysql目录设置用户组和用户
cd /home
groupadd mysql1
useradd mysql -g mysql

无反馈代表成功

cd mysql
chown -R mysql .
chgrp -R mysql .
(注意这儿的 . 必须要,否则会报错。)
无反馈说明成功了
7. 配置my.cnf文件

  • 使用命令vim /etc/my.cnf 将下面的内容复制粘贴到里面
    [PS:不会使用vim编辑器的可以跟着下面3步做(会的跳过)
    1. 输入命令后按键盘上的i键进入vim的输入模式,可以根据左下角是否出现插入INSERT,有就代表成功了;
    2. 使用键盘移动光标将里面的内容全部删除,然后将下面的内容使用鼠标右键复制粘贴到里面
    3. 粘贴后按键盘左上角的Esc键,退出输入模式,然后手动输入 :wq (注意是英文下的冒号+wq保存并退出vim编辑器
      ]
[mysqld] basedir=/home/mysql datadir=/home/mysql/data port=3306 [client] default-character-set=utf8  [mysql] default-character-set=utf8

注意左下角
在这里插入图片描述

  • 退出vim编辑器后使用命令cat /etc/my.cnf,查看是否修改成功,可以看到下图中已经修改成功了

可以看到修改成功

8. 使用vim编辑器修改/etc/selinux/config文件配置(使用方法见步骤7的PS部分)
vim /etc/selinux/config
把SELINUX=enforcing改为SELINUX=disabled,保存退出,。
在这里插入图片描述

  • 使用命令cat /etc/selinux/config可以看到修改成功

在这里插入图片描述

然后重启Linux服务器
reboot

重启后需要重新登录Linux并切换为root用户

9. 重启后记得将用户切换为root用户,创建sock文件目录
mkdir -p /var/lib/mysql
cd /home/mysql
chown mysql:mysql /var/lib/mysql

没反馈就是正常的

10. 使用vim编辑器配置mysql环境变量
vim /etc/profile
在原有内容中添加如下内容:
export MYSQL_HOME=/home/mysql
export PATH=$MYSQL_HOME/bin:$PATH

在这里插入图片描述

11.

  • 初始化mysql(非常重要)可以看到我这里的默认初始密码为:mvYwdAxWV4.w
    (每个人的不一样),将该密码复制下来,后面登录mysql需要用到!
    /home/mysql/bin/mysqld --user=mysql --basedir=/home/mysql --datadir=/home/mysql/data --initialize
    在这里插入图片描述

  • 初始化完成后再重启一次Linux服务器
    reboot
    在这里插入图片描述

12. 重新登陆Linux后(记得切换为root用户),启动mysql服务器
/home/mysql/support-files/mysql.server start

记得切换为root用户

13. 检查mysql服务是否正常
ps -ef | grep mysql

图中的样子就是正常的

14. 登陆mysql,输入默认初始密码建议右键复制粘贴,输入时不显示
mysql -u root -p

每一次初始化的密码都不一样

15. 刚安装的mysql,第一次登录时不能直接使用,需要修改初始密码(我这里设置为123456):
set password=password("123456");

注意命令末尾的分号:要加上

16.

  • 退出MySQL登录:exit;

在这里插入图片描述

  • 再重新登录:mysql -u root -p 即可(密码为新设置的123456)

在这里插入图片描述

  • 测试一下:show databases;

注意末尾的分号很重要

至此,Linux版的MySQL就安装完成了

来源地址:https://blog.csdn.net/qq_60492174/article/details/130001841

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MySQL下载及安装超详细图文教程(Linux版)

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

下载Word文档

猜你喜欢

最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)

前言 前几天下载安装了最新版的MySQL 8.0.22,遇到了不少问题,参考了一些方法,最终得以解决。今天将自己的安装过程记录下来,希望对各位有所帮助。 一、MySQL 8.0.22官网下载 点击进入MySQL官网:https://www.
2022-05-10

Linux系统下安装配置 Nginx 超详细图文教程

Linux系统下安装配置 Nginx 详细教程介绍 一、下载 Nginx 安装包 打开Nginx官网 :http://nginx.org/en/download.html 然后我们找到一个版本,把鼠标移动到上面,右键 - 复制链接地址 我
2023-08-18

Linux安装MySQL8.0 (超完整图文详细教程)

Linux安装MySQL8.0 (超完整图文详细教程) 前言:本机环境win11系统、MySQL版本8.0 下载MySQL 网站进入mysql官网 ,https://dev.mysql.com/, 进入后滑动到最下面在DOWNLOADS栏中
2023-08-30

新手必备之MySQL msi版本下载安装图文详细教程

目录一、下载MySQL msi版本二、安装三、配置环境变量一、下载MySQL msi版本 下载地址:https://dev.mysql.com/downloads/mysql/二、安装 直接右击点击安装接下来按照默认选项,一路安装选项含义D
2022-05-29

JMeter下载及安装详细教程

一、jdk相关 安装JMeter之前,需要先安装配置Java环境jdk 1、jdk下载地址 https://www.oracle.com/java/technologies/downloads/#jdk18-windows 2、jdk安装
2023-08-24

Python安装Graphviz超详细图文教程

这篇文章主要介绍了Python安装Graphviz详细教程,在Python安装Graphviz画图器,首先要明确他是一个独立的软件,如果大家用pip的方法装了graphviz可以先卸载,本文通过图文并茂的形式详细讲解,需要的朋友参考下吧
2023-02-09

编程热搜

目录