MySQL5.7版本在CentOS系统安装 保姆级教程 从小白开始 步骤清晰简单明了

这篇具有很好参考价值的文章主要介绍了MySQL5.7版本在CentOS系统安装 保姆级教程 从小白开始 步骤清晰简单明了。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

注意:需要使用root权限

ps:图片大都为安装MySQL8.0版本时的截图仅供参考,实际指令请参照红色字体代码,8.0和5.7版本安装步骤相同,个别地方代码有所差别

安装MySQL8.0版本:http://t.csdn.cn/CSOqM

目录

一. 安装

1. 配置yum仓库

2. 使用yum安装MySQL

3. 安装完成后,启动MySQL并配置开机自启动

4. 检查MySQL的运行状态

二. 配置

1. 获取MySQL的初始密码

2. 登录MySQL数据库系统

3. 修改root密码

4. [扩展],配置root的简单密码

5.允许root远程登录,并设置远程登录密码  

6.  退出MySQL控制台页面

7. 检查端口  


一. 安装

1. 配置yum仓库

# 更新密钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

# 安装Mysql yum库
rpm -Uvh http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm

由于MySQL并不在CentOS的官方仓库中,所以我们通过上述rpm命令:

  • 导入MySQL仓库的密钥

  • 配置MySQLQ的yum仓库

 如果在更新密钥时出现如下情况

centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

 解决方法(配网):http://t.csdn.cn/wmVSC

2. 使用yum安装MySQL

# yum安装Mysql
yum -y install mysql-community-server

centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

3. 安装完成后,启动MySQL并配置开机自启动

systemctl start mysqld		# 启动
systemctl enable mysqld		# 开机自启

 MySQL安装完成后,会自动配置为名称叫做:mysqld的服务,可以被systemctl所管理

4. 检查MySQL的运行状态

systemctl status mysqld

centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

二. 配置

主要配置管理员用户root的密码以及配置允许远程登录的权限。

1. 获取MySQL的初始密码

# 通过grep命令,在/var/log/mysqld.log文件中,过滤temporary password关键字,得到初始密码
grep 'temporary password' /var/log/mysqld.log

 图中方块里的为初始密码值,复制下来

 centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

 2. 登录MySQL数据库系统

# 执行
mysql -uroot -p
# 解释
# -u,登陆的用户,MySQL数据库的管理员用户同Linux一样,是root
# -p,表示使用密码登陆

# 执行完毕后输入(粘贴)刚刚得到的初始密码,即可进入MySQL数据库,输入密码的时候密码不会显示出来

centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

 3. 修改root密码

切记不要忘了;键 

# 在MySQL控制台内执行
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';	-- 密码需要符合:大于8位,有大写字母,有特殊符号,不能是连续的简单语句如123,abc

 centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

 设置完新密码后可以按 ctrl+d 退出登陆,再用新密码重新登陆来验证一下

centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

 4. [扩展],配置root的简单密码

 我们可以给root设置简单密码,如123456.

请注意,此配置仅仅是用于测试环境或学习环境的MySQL,如果是正式使用,请勿设置简单密码

# 如果你想设置简单密码,需要降低Mysql的密码安全级别 
set global validate_password_policy=LOW;  # 密码安全级别低 
set global validate_password_length=4;  # 密码长度最低4位即可 
# 然后就可以用简单密码了(课程中使用简单密码,为了方便,生产中不要这样) 
ALTER USER 'root'@'localhost' IDENTIFIED BY '简单密码';

 centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

 此时简单密码就已经修改成功了,可以退出重新登陆验证一下

5. 允许root远程登录,并设置远程登录密码  

默认情况下,root用户是不运行远程登录的,只允许在MySQL所在的Linux服务器登陆MySQL系统

请注意,允许root远程登录会带来安全风险

# 授权root远程登录
grant all privileges on *.* to root@"IP地址" identified by '密码' with grant option;  
# IP地址即允许登陆的IP地址,也可以填写%,表示允许任何地址
# 密码表示给远程登录独立设置密码,和本地登陆的密码可以不同

# 刷新权限,生效
flush privileges;

centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

6.  退出MySQL控制台页面

# 退出命令
exit

# 或者通过快捷键退出:ctrl + d

7. 检查端口  

MySQL默认绑定了3306端口,可以通过端口占用检查MySQL的网络状态

netstat -anp | grep 3306

 centos安装mysql5.7,虚拟机,centos,MySQL,adb,centos,linux,mysql

至此,MySQL就安装完成并可用了,请妥善保存好MySQL的root密码。文章来源地址https://www.toymoban.com/news/detail-721312.html

到了这里,关于MySQL5.7版本在CentOS系统安装 保姆级教程 从小白开始 步骤清晰简单明了的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【MySQL入门指南】Centos7下MySQL5.7安装教程(全程图解)

     MySQL是一个可移植的数据库,几乎能在当前所有的操作系统上运行。本文重点讲解如何在Centos7上安装MySQL。在安装过程中,推荐始终以 root 用户的身份运行以减少操作的成本。  在你的Centos7系统中,可能已经预装有MySQL或者mariadb(MySQL的一个分支),并在后台以守护进程的

    2024年02月07日
    浏览(52)
  • MySql 安装,小白也可以学会成功安装的保姆级教程

    1.1 访问下载链接 MySQL Downloads 这里我们作为前期基础了解学习选择社区版就行 1.2 选择合适版本 根据自己电脑硬件选择合适版本,这里我选择windows版本 1.3 下载安装包 这里我们选择第二个安装包即可,选择第一个还需要在线下载安装包 不需要注册登陆的话直接选择No thanks

    2024年04月23日
    浏览(36)
  • 系统在已经安装mysql8.0版本后想要安装mysql5.7版本

    温馨提示:本篇文章在已经安装了mysql8.0版本的基础上进行,并且最终为8.0版本与5.7版本同时 存在 电脑已经安装了8.0版本的,但是因为项目需要,就想要再安装一个5.7版本的数据库,踩坑太多。。。写下这篇文章希望对有同样烦恼的友友们有帮助。 步骤如下: 1.官网下载想

    2024年02月09日
    浏览(51)
  • MySQL安装配置教程(保姆级,包含环境变量的配置)适合小白

    点击下载链接 官网下载 2.官网下载 3.官网下载 4.官网下载 5.官网下载   这里我们无需注册,只需要点下载就好 1.安装配置   选择第一个 2.安装配置 3.安装配置 4.安装配置 5.安装配置 6.安装配置 7.安装配置 8.安装配置 9.安装配置   这里我们需要输入自己的 密码 ,需要

    2024年02月09日
    浏览(50)
  • Centos MySql安装,详细教程小白必备

    Centos MySql安装   1.删除原有的mariadb,不然mysql装不进去 查询MAriaDB命令     rpm -qa|grep  mariadb 删除     rpm -e --nodeps   mariadb-libs-5.5.60-1.el7_5.x86_64 (yum -y remove mysql   如需要清除服务器上以前安装过的MySQL可执行此命令,执行前一定要备份好数据库) 2、安装MySQL依赖libaio包    

    2024年01月16日
    浏览(33)
  • 手把手教你在Centos7.6系统安装mysql5.7

    需要安装对应系统适配的mysql,避免出现问题 我的是CentOS Linux release 7.6.1810 (Core) ,所以安装centos7.6对应的mysql5.7 点击链接在官网中获取适用的mysql文件,这里我找到的是mysql57-community-release-el7.rpm,其中mysql57代表mysql5.7,el代表centos,7代表centos的版本(因为未发布el7.6,所以用

    2024年02月03日
    浏览(58)
  • 【码上起飞】Postman-windows-9.12.2版本安装与汉化并设置全局token保姆级教程(小白教程)

    1.前言 PostMan是JAVA后台开发常用工具,新版的是英文的可能没有汉化,你知道的对于英文不好的你懂的,所以今天就给汉化一下,今天汉化的版本是Postman-windows-9.12.2,废话不多说直接上 2. 网盘下载 直接百度网盘下载,防止版本弄错汉化不成功 3.安装 直接安装到自己的软件目

    2024年02月04日
    浏览(50)
  • 【大数据实验系列】一文轻松搞定云服务器Centos8.x下安装MySQL5.x版本,以阿里云服务器为例!(超详细安装流程)

           本篇博客主要涉及云服务器(以阿里云服务器为例子)Centos8.x下安装MySQL软件。( 通读本篇博客需要10分钟左右的时间) 。         本篇博客内容参考于:centOS8安装MySql5.7 2.1 MySQL rpm源包下载        我们首先点击官网MySQL下载地址,如下图所示:        博主这里选择上

    2024年02月03日
    浏览(54)
  • Mac版本Mysql详细安装教程(8.0版本 保姆级教学~)

    —————————————————————————————————————————————————————————————————————— Mac安装Mysql(8.0)版本 1.首先打开Mysql的官方网站 点击跳转到官网 2.进入页面后点击DOWNLOADS 3.进入Downloads页面后,下滑

    2024年02月03日
    浏览(42)
  • 使用canal同步MySQL5.7到ES中小白配置教程

    在本篇博客中,我们将深入探讨如何使用Canal进行MySQL到Elasticsearch (ES) 的数据同步。本文将涵盖Canal的基本概念、安装过程、配置步骤以及具体的同步操作,旨在帮助开发者和数据工程师理解并实现实时数据处理。包括:Canal介绍、MySQL同步、Elasticsearch配置、实时数据同

    2024年04月24日
    浏览(38)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包