MySQL8.0.26-unbuntu版安装

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

MySQL8.0.26-ubuntu版安装

在这里会有一个坑,就是我在安装的时候,是按照另外一种版本的安装,报错没有rpm这个包,然后我就去下载,然后就报错 E: 无法定位软件包 ,害的我找了好久的资料,一直没有解决,最终在一个博客下找到了解决方案,地址附在下面:
https://blog.csdn.net/qq_43029747/article/details/94874442
然后我右去网站找,直接通过命令符安装,结果安装的总是mysql5.7的版本
最后来在网上查了这种通过deb安装的方式,真的是简单快捷;
详细步骤流程如下面这个博客,不过第一步第二步按照我的来也可以,或者按照这个博主的来,就要自己选择版本,后面的步骤我们都是一致的。
https://blog.csdn.net/qq_29761395/article/details/104249924

1. 准备一台ubuntu服务器

云服务器或者虚拟机都可以;

我的是下载ubuntu版本。
注意一定要到官网上去下载对应版本,不要偷懒

2. 下载Linux版MySQL安装包

https://downloads.mysql.com/archives/community/

MySQL8.0.26-unbuntu版安装,mysql,# 关系型数据库,unbuntu,mysql8.0,deb安装
选择社区版

MySQL8.0.26-unbuntu版安装,mysql,# 关系型数据库,unbuntu,mysql8.0,deb安装
选择Debian
MySQL8.0.26-unbuntu版安装,mysql,# 关系型数据库,unbuntu,mysql8.0,deb安装
点击下载

3. 安装

在你的这个文件的目录下进入终端,输入:

$ sudo dpkg XXX.deb

MySQL8.0.26-unbuntu版安装,mysql,# 关系型数据库,unbuntu,mysql8.0,deb安装
进去,选择mysql8.0,然后一路ok就可以了

然后进行更新操作,一定要进行这一步骤,我就是没有进行这一步骤,所以总是安装成了mysql5.7:

$ sudo apt-get update

最后安装mysql服务就可以了

$ sudo apt-get install mysql-server

然后后面一路Y
MySQL8.0.26-unbuntu版安装,mysql,# 关系型数据库,unbuntu,mysql8.0,deb安装
输入秘密和验证密码
MySQL8.0.26-unbuntu版安装,mysql,# 关系型数据库,unbuntu,mysql8.0,deb安装
选择兼容 5.x 的认证插件

4. 启动MySQL服务

systemctl start mysqld
systemctl restart mysqld
systemctl stop mysqld

5. 查询自动生成的root用户密码

如果不记得密码了,可以查询日志文件,查找到密码

grep 'temporary password' /var/log/mysqld.log

命令行执行指令 :

mysql -u root -p

然后输入上述查询到的自动生成的密码, 完成登录 .

6. 修改root用户密码

登录到MySQL之后,需要将自动生成的不便记忆的密码修改了,修改成自己熟悉的便于记忆的密码。

ALTER  USER  'root'@'localhost'  IDENTIFIED BY '1234';

执行上述的SQL会报错,原因是因为设置的密码太简单,密码复杂度不够。我们可以设置密码的复杂度为简单类型,密码长度为4。

set global validate_password.policy = 0;
set global validate_password.length = 4;

降低密码的校验规则之后,再次执行上述修改密码的指令。

7. 创建用户

默认的root用户只能当前节点localhost访问,是无法远程访问的,我们还需要创建一个root账户,用户远程访问

create user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '1234';

8. 并给root用户分配权限

grant all on *.* to 'root'@'%';

9. 重新连接MySQL

mysql -u root -p

然后输入密码

10. 通过DataGrip远程连接MySQL

MySQL8.0.26-unbuntu版安装,mysql,# 关系型数据库,unbuntu,mysql8.0,deb安装
点击右上角的网络-》点击设置,就能查看ubuntu的ip地址

MySQL8.0.26-unbuntu版安装,mysql,# 关系型数据库,unbuntu,mysql8.0,deb安装
注意:如果连接失败,可能是ubuntu的防火墙没有打开,打开就ok了文章来源地址https://www.toymoban.com/news/detail-741855.html

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

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

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

相关文章

  • 【MySQL】:探秘主流关系型数据库管理系统及SQL语言

    🎥 屿小夏 : 个人主页 🔥个人专栏 : MySQL从入门到进阶 🌄 莫道桑榆晚,为霞尚满天! 在现代信息技术领域中,数据库管理系统扮演着至关重要的角色。本文将介绍数据库、数据库管理系统和SQL等概念,并深入探讨主流的关系型数据库管理系统以及关系型数据库的数据模

    2024年01月20日
    浏览(56)
  • 一文带你了解三大开源关系型数据库:SQLite、MySQL和PostgreSQL

    目录 1、概述 2、SQLite数据库 2.1、SQLite简介 2.2、SQLite优缺点 2.3、SQLite应用场景 3、MySQL数据库 3.1、MySQL简介 3.2、MySQL优缺点 3.3、MySQL应用场景 4、PostgreSQL数据库 4.1、PostgreSQL简介 4.2、PostgreSQL优势 4.3、PostgreSQL应用场景 5、在实际系统中的选择 VC++常用功能开发汇总(专栏文章列

    2024年02月08日
    浏览(34)
  • Sqlserver_Oracle_Mysql_Postgresql不同关系型数据库之主从延迟的理解和实验

    关系型数据库主从节点的延迟是否和隔离级别有关联,个人认为两者没有直接关系,主从延迟在关系型数据库中一般和这两个时间有关:事务日志从主节点传输到从节点的时间+事务日志在从节点的应用时间 事务日志从主节点传输到从节点的时间,相关因素有以下2点: 1、事

    2024年02月14日
    浏览(42)
  • [MySQL]数据库原理1,三大范式,E-R图,DataBase,数据库管理系统(DBMS),Relationship,实体、属性、联系 映射基数,关系型数据库,联系的度数等——喵喵期末不挂科

    希望你开心,希望你健康,希望你幸福,希望你点赞! 最后的最后,关注喵,关注喵,关注喵,佬佬会看到更多有趣的博客哦!!! 喵喵喵,你对我真的很重要! 目录 前言 认识数据库 常见的数据库管理系统应用案例。       1.数据(Data)       2.数据库(DataBase ,简

    2024年02月04日
    浏览(37)
  • 关系数据库-9-[mysql8]中的语法校验规则sql_mode应用

    Mysql中sql_mode使用详解 sql_mode是一组mysql的语法校验规则,定义了mysql应该支持的sql语法、数据校验等。 1.3.1 ANSI模式 这是一种宽松模式,该模式下,会对所操作数据进行校验,如果不符合校验规则,数据会按照规则执行,并报warning警告。 1.3.2 STRICT_TRANS_TABLES模式 这是一种严格

    2024年02月02日
    浏览(36)
  • Linux中安装MySQL8版本,安装MySQL步骤,MySQL8离线安装

    1.检查下libaio.so.1的位置 [root@tdx ]# whereis libaio.so.1 libaio.so: /usr/lib64/libaio.so.1 如果没有找到该文件 (1).在线安装 [root@tdx ]# yum install -y libaio (2).离线安装: 上传之后执行命令安装: [root@tdx /]# rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm 2.清空系统中的原有mariadb的配置文件(/etc/my.cnf) [root@tdx

    2024年02月13日
    浏览(27)
  • 非关系型数据库Redis的安装

    一、关系型数据库与非关系型数据库的区别:---------面试高频率问题 1、首先了解一下 什么是关系型数据库? 关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织。 优点: 易于维护:都是使用表结构,格式一致; 使用方便:SQL语言通用,可

    2024年02月10日
    浏览(47)
  • 非关系型数据库---Redis安装与基本使用

    关系数据库管理系统(RDBMS) 非关系数据库管理系统(NoSQL) 按照预先设置的组织机构,将数据存储在物理介质上(即:硬盘上) 数据之间可以做无关联操作 (例如: 多表查询,嵌套查询,外键等) 主流的RDBMS软件:MySQL、MariaDB、Oracle、DB2、SQL Server;要存储的数据是有固定格式的

    2023年04月17日
    浏览(45)
  • 非关系型数据库Redis的安装【Linux】及常用命令

     Redis(Remote Dictionary Server)是一种开源的内存数据库管理系统,它以键值存储方式来存储数据,并且支持多种数据结构,如字符串、哈希、列表、集合、有序集合等。Redis最初由Salvatore Sanfilippo开发,并于2009年首次发布。它被广泛用于缓存、会话管理、消息队列等应用,因为

    2024年02月05日
    浏览(36)
  • MySQL8.0安装

    官网下载:http://mysql.com 我下载的是社区版的。    64位在此处下载,32位的点击\\\"Go to Download Page\\\"       找到下载好的文件,双击打开安装向导。 选择安装类型,一共有五种安装类型,分别是Developer Default(默认安装类型)、Server only(仅作为服务器)、Client only(仅作为

    2024年02月10日
    浏览(27)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包