记一次mysql8 在linux上安装全过程

这篇具有很好参考价值的文章主要介绍了记一次mysql8 在linux上安装全过程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

参照MYSQL官网官方文档安装

1、mysql官网 mysql官网
2、直接进入文档页 找到安装文档

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

3、找到自己系统对应的安装文档,选合适的安装方式,我这里使用的是YUM方式

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

a、开始安装之前需要替换yum仓库 具体步骤如下
记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql
b、将下载的文件上传至自己的服务器 如下
记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysqlc
c、执行yum仓库安装命令 sudo yum localinstall xxxx.noarch.rpm ,中间的xxxx.noarch.rpm替换为自己下载的文件名,且命令在上传的目录下执行

 sudo yum localinstall mysql80-community-release-el7-9.noarch.rpm

执行成功如下
记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql
d、安装好yum仓库后 即可询mysql的版本源信息了

 yum repolist enabled | grep "mysql.*-community.*"

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql
e、由于这我安装yum源时 使用的是8.0的源文件安装的 所有默认配置的就是8.0开启 所以可以跳过文档接下来的这两步
记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql
记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

4、安装mysql 执行命令后 一直y通过选择
sudo yum install mysql-community-server

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

5、安装完成后 启动mysql
 sudo service mysqld start

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

6、查看mysql运行状态
sudo service mysqld status

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

7、查看mysql root账号密码
sudo grep 'temporary password' /var/log/mysqld.log

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

8、使用命令连接mysql数据库 密码就是刚查看到的密码
mysql -u root -p

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

9、修改root密码 命令如下 注意:密码不可以太简单
ALTER USER 'root'@'localhost' IDENTIFIED BY '自己的密码';

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

如果出现 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
错误提示 就说明密码过于简单,请设置更复杂的密码,需大写、小写、数字、特殊字符、长度最少8位
记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

其它问题:

使用工具远程连接mysql 需要配置权限 操作如下

先使用mysql -u root -p 连接上数据库,然后使用use mysql 切换到mysql库
然后执行如下命令

update user set Host = '%' where Host = 'localhost' and User='root';

flush privileges;

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

使用navicat连接时 提示 2059 - Authentication plugin ‘caching_sha2_password‘ cannot be loaded 解决方法如下

a、使用mysql -u root -p 连接上数据库,然后使用use mysql 切换到mysql库
b、使用sql语名查询 加密方式
select host,user,plugin from mysql.user;
记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql

c、修改加密方式 注意:上一步查询的root的host如果是localhost 则命令中的% 需换成localhost

alter user 'root'@'%' identified with mysql_native_password by '自己的数据库密码';
flush privileges;

记一次mysql8 在linux上安装全过程,linux,运维,服务器,mysql文章来源地址https://www.toymoban.com/news/detail-656075.html

到了这里,关于记一次mysql8 在linux上安装全过程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 记一次uni-app中调用java代码中的方法全过程

    一、 开发环境 • JAVA环境 jdk1.8 • AndroidStudio 下载地址:Android Studio官网 : https://developer.android.google.cn/studio/index.html • App离线SDK下载 请下载2.9.8+版本的android平台SDK. https://nativesupport.dcloud.net.cn/AppDocs/download/android.html# • HBuilderX下载 官方下载地址: https://www.dcloud.io/hbuilderx.ht

    2024年02月12日
    浏览(63)
  • 【网络教程】记一次使用Docker手动搭建BT宝塔面板的全过程(包含问题解决如:宝塔面板无法开启防火墙,ssh,nginx等)

    演示的系统环境: Ubuntu 22.04.3 LTS 更新 安装/升级docker到最新版本 升级docker相关命令如下

    2024年02月10日
    浏览(49)
  • linux安装docker全过程

    3. 第二步:设置docker的存储库。就两条命令,我们直接执行就好。 ​ ​ 4. 安装docker engine和docker-compose。 执行命令: ​ 等到屏幕输出success后,我们输入docker -v 。如果输出了它的版本号那么就证明docker安装好了。输入 docker compose version 如果也输出了版本号,则证明 docker-co

    2024年02月10日
    浏览(48)
  • 蓝眼开源云盘部署全过程(包含mysql安装)

    环境概述: 系统-Centos7.4 数据库-MySQL8 云盘系统-Tank4.0.1 前提:操作系统已完成安装,有外部网络。 一.安装数据库 cd到合适的目录进行下载安装操作,期间不要切换出去。 登录数据库的时候报错访问被拒绝,密码错误: 解决办法:先编辑配置文件跳过验证,进入数据库后设

    2024年01月25日
    浏览(46)
  • Linux环境下安装RabbitMQ的全过程

    记录一下安装RabbitMQ的全过程。 这里面有我安装时遇到的问题报错,写个解决问题思路和参考: 1、装 erlang(的版本)与 rabbitmq-server服务器的版本冲突,重装erlang环境即可。 2、启动rabbitmq-server服务时,报错:boot failed(启动失败) 环境、版本等信息: Linux: 腾讯云CentOS 8

    2024年02月07日
    浏览(46)
  • 从 Linux 安装到 Hadoop 环境搭建全过程

    从 Linux 的最小化安装到 Hadoop 环境的搭建,尽可能详尽介绍每个步骤。 首先需要将如下四个必要的文件下载到计算机( 已经附上了下载地址,点击即可下载 )。 Vmware Workstation 16.x 【官方的下载地址】 CentOS-7-x86_64-Minimal-2009 【阿里云镜像站下载地址】 openjdk-8u41-b04-linux-x64-1

    2023年04月08日
    浏览(49)
  • 记录一次开机内存分析的全过程

    作者:zzy的学习笔记 记录一次开机内存分析的全过程,尽量详尽的介绍常用内存分析工具和命令行的使用,结合具体问题探讨开机内存分析的实践经验。通过这篇文章我会介绍开机内存的常用测试分析工具的基本使用方法,以及如何通过抓取出来的内存数据得出下一步的分析

    2024年02月07日
    浏览(44)
  • Linux之CentOS_7.9卸载MySQL_5.7全过程实操手册

    前言:接以上,前面记录了Windows和Linux环境的MySQL部署,那我们既然都部署完成验证测试那就来个卸载记录吧,便于闭环收尾。 环境: 1、关闭mysql服务 2、使用 rpm 命令查看已安装的安装包,如有直接rpm -ev卸载 3、查找涉及到mysql的文件及路径 4、删除mysql用户及用户组(如需

    2024年02月13日
    浏览(68)
  • 记录一次云原生线上服务数据迁移全过程

    校园 e 站,一群大学生在毕业前夕,为打破信息差而开发的一个校园论坛。一个从零到一全靠一群大学生的满腔热忱而打造的一个前后端分离以小程序为最终展示载体的一个微服务架构体系的 App。并发量的初始定位为 w 级,使用到多级缓存、数据分库等等前沿技术,当然这也

    2024年02月04日
    浏览(59)
  • 研一小白记录第一次在实验室服务器上跑深度学习的代码全过程(实验室服务器上跑代码详细全过程哦)

    你在服务器上跑过代码吗?哇~你跑过!是啥样的...每回见别人跑都会问并且羡慕会在大服务器上跑代码的哈哈哈在研究生刚开学前还甚至不知道什么是服务器,更是无法想象在除了自己能看得见摸得着的电脑屏幕之外跑代码的样子。直到有天开会自己坐在了一个大大的“黑箱

    2024年02月02日
    浏览(55)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包