首页 > 数据库 >在Fedora37 上安装mysql8.0数据库

在Fedora37 上安装mysql8.0数据库

时间:2023-05-28 22:47:58浏览次数:64  
标签:sudo 安装 数据库 mysql community Fedora37 mysql8.0 MySQL root

https://blog.csdn.net/BIggyGuan/article/details/108380268   部分转载这里

1. 添加MySQL 8.0社区存储库

29系统:

sudo dnf install https://repo.mysql.com//mysql80-community-release-fc29-1.noarch.rpm

28系统

sudo dnf install https://repo.mysql.com//mysql80-community-release-fc28-1.noarch.rpm

这会将存储库文件写入/etc/yum.repos.d/mysql-community.repo中。

  (方法差不多)

2. 安装MySQL Server 8.0的方法

添加存储库并确认启用后,通过运行以下命令继续将MySQL 8.0安装到Fedora 29系统中:

sudo dnf -y install mysql-community-server

安装后,可以运行以下命令查看包信息:

dnf info mysql-community-server

安装完成之后会有mysql Server的详细信息

3. 配置MySql数据库

在Fedora 29/Fedora 28系统中安装成功MySQL 8.0之后,需要进行初始配置以保护它。

1、启动并启用mysqld服务:

sudo systemctl start mysqld.service 
sudo systemctl enable mysqld.service

2、复制root用户生成的随机密码:

grep 'A temporary password' /var/log/mysqld.log |tail -1

3、启动MySQL安全安装以更改root密码,远程禁用root登录,删除匿名用户并删除测试数据库:

mysql_secure_installation

4、以root用户身份连接到MySQL数据库并创建测试数据库

mysql -u root -p

标签:sudo,安装,数据库,mysql,community,Fedora37,mysql8.0,MySQL,root
From: https://www.cnblogs.com/MeFengHuo/p/17439030.html

相关文章

  • 基于JAVA的springboot+vue摄影跟拍预定管理系统,附源码+数据库+论文+PPT
    1、项目介绍困扰管理层的许多问题当中,摄影跟拍预定管理一定是不敢忽视的一块。但是管理好摄影跟拍预定又面临很多麻烦需要解决,例如有几个方面:第一,往往用户人数都比较多,如何保证能够管理到每一用户;第二,如何在工作琐碎,记录繁多的情况下将摄影跟拍预定的当前情况反应给领导......
  • 数据库流转工具—Maxwell
    第1章Maxwell简介1.1Maxwell概述Maxwell是由美国Zendesk公司开源,用Java编写的MySQL变更数据抓取软件。它会实时监控Mysql数据库的数据变更操作(包括insert、update、delete),并将变更数据以JSON格式发送给Kafka、Kinesi等流数据处理平台。官网地址:http://maxwells-daemon.io/......
  • 数据库 数据的删除 SQL
    --delete删除--deletefrom表名where条件--删除表中所有的数据deletefromstudent;deletefromstudentwheresid=7deletefromstudentwhereageisnulldeletefromstudentwhereage>28ortid=102--insertupdatedeletedml语言:数据操纵语言......
  • 数据库 建库建表 查看表结构 sql
    --sql结构化查询语言操作数据库的--注释--空格--创建数据库createdatabaseitquanmingxing;--创建数据库的时候设置编码createdatabaseitquanmingxing2CHARACTERsetutf8;--删除数据库dropdatabaseitquanmingxing;--删除数据库前先判断数据库是......
  • 批处理和数据库连接池
    1. 批处理  8381.1 基本介绍1. 当需要成批插入或者更新记录时。可以采用Java的批量更新机制,这一机制允许多条语句一次性提交给数据库批量处理。通常情况下比单独提交处理更有效率。2. JDBC的批量处理语句包括 下面方法:addBatch():添加需要批量处理的SQL语句或参数executeBa......
  • 数据库课程设计报告
    一、概述1.   项目背景学生成绩管理系统是学校管理的重要工具,是学校不可或缺的一部分。随着在校人数的不断增加,教务系统的数量也不断的上涨。学校工作繁杂,资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的方式存在着众多的弊端......
  • django_ORM_数据库取值
    #查询方法1:直接查询models.Info_Phone.objects.filter(mobile="157137632",id=2)#查询方法2:把查询条件放在字典里面data_list={"mobile":"157137632","id":2}models.Info_Phone.objects.filter(**data_l......
  • HCIP学习笔记-数据库服务规划-5
    1.数据库服务概览1.1数据库发展趋势数据规模爆炸式增长,数据应用模式不断丰富。云计算大规模应用,传统业务模式发生转变。1.2云数据库优势相比传统数据库,云数据库一般具有以下有点易用性:云数据库一般也是作为一个云服务提供,与其他云服务一样,可以快速部署和运行,同时一般还可以免......
  • 数据库保护
    在数据库领域中,事务(Transaction)是指由一个或多个操作组成的不可分割的工作单元。事务必须满足ACID原则,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。原子性(Atomicity)事务被视为原子的,这意味着它是不可分割的。如果事务包含多个操作,那么其中任何......
  • 数据库系统结构
    数据指的是描述现实世界中事物和事件的符号化表现形式,可以是文字、数字、图像、视频等。数据库所管理的数据指的是按照某种数据模型结构化并存储在计算机系统中的数据。数据模型指的是描述数据与数据之间关系的一组概念,用于帮助人们理解和组织数据。数据模型可以分为逻辑模型和......