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

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

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

北京

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

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

看不清楚,换张图片

免费获取短信验证码

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

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

前言:本机环境win11系统、MySQL版本8.0

下载MySQL

  • 网站进入mysql官网 ,https://dev.mysql.com/, 进入后滑动到最下面在DOWNLOADS栏中 选择MySQL Community Server(mysql社区版)
    在这里插入图片描述
    大家一定要选择安装centos7镜像对应的
    在这里插入图片描述
    在这里插入图片描述

安装MySQL

  • 解压下载完的MySQL压缩包,完事之后选择以下rpm包,上传选中的文件
    在这里插入图片描述
    在这里插入图片描述
    上传完成后(如果在上传失败,可以查看下linux权限问题,没有权限可以切换到root用户,su root),按照以下顺序解压rpm包
rpm -ivh mysql-community-common...rpmrpm -ivh mysql-community-client-plugins...rpmrpm -ivh mysql-community-libs...rpmrpm -ivh mysql-community-client...rpmrpm -ivh mysql-community-server...rpm

省略号对应大家不同的版本号。

  • 在安装mysql-community-libs 报错
    error: Failed dependencies:
    mariadb-libs is obsoleted by mysql-community-libs

  • 解决办法:卸载之前的mysql-libs

 - yum remove -y mysql-libs   ##再次安装 - rpm -ivh mysql-community-libs..
  • 在安装mysql-community-server 报错

    解决的方法:在rpm 语句后面加上

安装时忽略依赖关系 rpm -ivh mysql-community-libs.. --nodeps --force
  • 安装完成可以检查自己的MySQL版本(mysql --version)

配置MySQL

  • 执行命令初始化(root用户,普通用户没有权限):
mysqld --initialize --user=mysql
  • 执行完成后会在该文件中生成mysql的临时密码:
cat /var/log/mysqld.log
  • 查看MySQL是否启动(图中已启动),在这里插入图片描述
    若没有启动,可执行 systemctl start mysqld

  • 接下来就是登录MySQL
    登录命令 mysql -u root -p
    password: 之前查看的临时密码

在这里插入图片描述

1. 修改密码

##如果不修改密码,无法操作数据库alter user 'root'@'localhost' identified by 'xxxxxx'## 执行完后,重新登录MySQL退出命令:quit

2. 修改只能本地访问

use mysql;select host from user where user='root';

如果host这里是localhost(如果不改则远程连接报错,图中已经修改),我们可以将其改为 % 。

## 修改语句:update user set host = '%' where user ='root';

在这里插入图片描述

执行完成后刷新配置

flush privileges;

到这里就结束啦,祝大家生活愉快!

来源地址:https://blog.csdn.net/qq_42000061/article/details/128990694

免责声明:

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

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

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

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

下载Word文档

猜你喜欢

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

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

mysql8.0.23 linux(centos7)安装完整超详细教程

上篇文章给大家介绍了MySQL 8.0.23 主要更新一览(新特征解读) ,感兴趣的朋友点击查看吧! 最新版windows mysql-8.0.23-winx64,点击下载 mysql8.0.23 linux(centos7)安装教程(附:
2022-06-03

Python安装Graphviz超详细图文教程

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

windows10安装adb/fastboot超详细图文教程

这篇文章主要介绍了windows10安装adb/fastboot超详细图文教程,安装方法也很简单,只要adb安装成功,fastboot就安装好了,文中给大家介绍了问题分析及解决方法,需要的朋友可以参考下
2023-01-03

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

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

centos8安装图解(超详细教程)

CentOS 8 官方正式发布了!CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容。CentOS 对组件的修改主要是去除 Red Hat 的商标及美工图。该版本还包含全新的 RHEL upstream
2022-06-04

WIN10安装64位JDK10.0.2详细完整教程

以下是在Windows 10系统上安装64位JDK 10.0.2的详细教程:1. 打开浏览器,访问Oracle官方网站的Java SE下载页面:https://www.oracle.com/java/technologies/javase-
2023-09-20

编程热搜

目录