Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程

这篇具有很好参考价值的文章主要介绍了Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

CSDN 成就一亿技术人!

今天出一期Centos下安装Mysql(详细教程)包括数据库密码跳过修改 

CSDN 成就一亿技术人!


目录

1.获取安装包

2.安装程序

安装下载的rpm包

查看安装包

修改5.7版本(重要)

安装MySQL Server

3. 进入数据库

方法1.   查找密码

方法2.   跳过密码

4.修改登录密码


1.获取安装包

官网下载地址

这里有很多不同的版本(选择你需要的)

我选择Linux7

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

此刻我们获取这样一个rpm安装包

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

下载完成之后回到虚拟机

2.安装程序

右键复制下载链接

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

使用wget  下载

wget    https://repo.mysql.com//mysql80-community-release-el7-11.noarch.rpm

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

下载完成之后查看有一个rpm安装包

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

安装下载的rpm包

也就是刚刚wget下的rpm

yum install -y mysql80-community-release-el7-11.noarch.rpm 

查看安装包

此刻发现多了两个mysql的仓库

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

查看mysql安装包

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

最主要的安装包(默认是8.0)

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

修改5.7版本(重要)

vim /etc/yum.repos.d/mysql-community.repo 

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

把5.7   开启 8.0关闭

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

保存退出

刷新yum仓库

yum makecache

此刻版本变为5.7

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

安装MySQL Server

yum install -y mysql-community* --skip-broken    数据库服务器

安装的都是 5.7版本的

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

启动程序

systemctl start mysqld

MySQL8.0版本的安装方法一样不用修改版本号 直接安装即可

3. 进入数据库

方法1.   查找密码

第一次登陆的密码(有些版本第一次登陆没有密码)

grep password /var/log/mysqld.log 

MySQL日志中查找与密码更改或创建相关的信息的合理方法

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

mysql -u root -p

mysql: 启动 MySQL 客户端。
-u root: 指定用户名为 root,表示以 root 用户身份登录。
-p: 提示输入密码。如果使用此选项而没有直接在命令中提供密码,则系统会提示您输入密码。

登录成功

Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程,Linux,mysql,数据库,linux

方法2.   跳过密码

强行跳过输入密码的阶段

这个方案也是

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

报错的解决方法

vim  /etc/my.cnf

最后一行加入   skip-grant-tables        保存退出

重启mysqld

mysql -u root -p     

直接回车进入mysql
  

4.修改登录密码

修改root文章来源地址https://www.toymoban.com/news/detail-821811.html

1.进入数据库后
update user set authentication_string=password("新密码")where user='root';

flush privileges;
立即应用更改


2.exit
退出数据库

3.退出重启mysqld

4.mysql -u root -p
输入新密码

到了这里,关于Linux CentOs7 安装Mysql(5.7和8.0版本)密码修改 超详细教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Centos7 安装MySQL 5.7图文详细教程

    Centos7 安装MySQL 5.7图文详细教程

    检查当前系统是否安装过mysql 执行安装命令前,先执行查询命令 1. CentOS6 如果存在mysql-libs的旧版本包如下: 请先执行卸载命令: rpm -e --nodeps mysql-libs 2. CentOS7 先执行查询: rpm -qa|grep mariadb 如果存在mariadb执行删除: rpm -e --nodeps mariadb-libs 1. 将压缩包传到服务器 我这里用的是

    2024年02月04日
    浏览(20)
  • 如何在MySQL 8.0+版本中修改root密码

    在MySQL 8.0版本及以上,修改root用户的密码需要注意新的身份验证插件(caching_sha2_password)的引入。本文将介绍如何在MySQL 8.0+版本中正确修改root用户的密码。 步骤 打开终端或命令提示符,并登录到MySQL服务器或数据库管理工具查询页面: 输入当前的root密码。 在MySQL命令行界

    2024年02月15日
    浏览(6)
  • 五.实战软件部署 4-5MYSQL 5.7版本在ubuntu(WSL环境)安装&MYSQL 8.0版本在ubuntu(WSL环境)安装

    五.实战软件部署 4-5MYSQL 5.7版本在ubuntu(WSL环境)安装&MYSQL 8.0版本在ubuntu(WSL环境)安装

    目录 五.实战软件部署 4-MYSQL 5.7版本在ubuntu(WSL环境)安装 安装 1-下载apt仓库文件 2-配置apt仓库 3-更新apt仓库的信息 4-检查是否成功配置mysql5.7的仓库 5-安装mysql5.7 6-启动mysql 7-对mysql进行初始化 1-输入密码 2-是否开启密码验证插件,如果需要增强密码安全性,输入y并回车,不需

    2024年02月22日
    浏览(7)
  • 银河麒麟服务器、centos7服务器mysql离线安装:通过获取临时密码进行登录修改新密码
  • Elasticsearch7.8.0版本入门——单机部署(linux环境-centos7)

    Elasticsearch7.8.0版本入门——单机部署(linux环境-centos7)

    1.1、下载地址 下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch 1.2、下载步骤 下载步骤如下所示: linux环境(centos7)安装JDK11步骤图解参考此博文:https://wwwxz.blog.csdn.net/article/details/128899399?spm=1001.2014.3001.5502 上传安装包到home目录下 opt目录下创建es文件夹 进入home目

    2024年02月06日
    浏览(8)
  • 在centos7 中修改mysql密码

    在centos7 中修改mysql密码

    修改mysql的配置文件前提是,mysql服务已经启动。 确认mysql处于运行状态后,进入 /etc/my.cnf 配置文件进行修改 在 my.cnf 配置文件的末尾添加 skip-grant-tables 意为通过权限认证,不启动grant-tables就不用输入登录密码了。 在 /etc/my.cnf 添加配置后,就可以不用输密码进入mysql了 提示

    2024年02月06日
    浏览(5)
  • 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日
    浏览(12)
  • 【超详细】CentOS 7安装MySQL 5.7【安装及密码配置、字符集配置、远程连接配置】

    【超详细】CentOS 7安装MySQL 5.7【安装及密码配置、字符集配置、远程连接配置】

    准备工作 :CentOS 7系统,并确保可以联通网络 注意 :这里使用的是root用户身份。 这里先切换到yum软件仓库配置文件的目录,接下来使用yum包管理器安装MySQL服务,命令如下: 这里因为软件包比较大,可能需要一点时间。 到这里,如果安装的时候出现公钥尚未安装的问题,

    2024年02月07日
    浏览(8)
  • Linux——Centos7进入单用户模式修改密码

    Linux——Centos7进入单用户模式修改密码

            本篇文章适用于经常忘记自己root用户密码的初学者!!!,会进入单用户模式修改root密码即可。 系统启动进入到如下界面后输入字母“e”;         2.可以看到进入到如下界面;         3.一直下翻到图中圈起来的这部分;         4.在Linux16这一段的最后

    2024年02月05日
    浏览(10)
  • MySQL8.0版本在CentOS系统安装&&修改MySQL的root密码和允许root远程登录(介绍但对于生产来说不安全,学习可用)

    MySQL8.0版本在CentOS系统安装&&修改MySQL的root密码和允许root远程登录(介绍但对于生产来说不安全,学习可用)

    注意:安装操作 需要root权限 安装 配置yum仓库(秘钥为GnuPG签名,2023为版本的秘钥(对我当前是最新的),后面可能会改变)  # 更新密钥 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql- 2023 # 安装Mysql8.x版本 yum库, 其中的el7代表的应该是LInux7版本,可以参考阿里云的# MySQL :: 下载

    2024年04月14日
    浏览(8)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包