Debian部署Mysql8.0

1、下载对应系统的mysql-apt-config包

wget https://repo.mysql.com/apt/debian/pool/mysql-apt-config/m/mysql-apt-config/mysql-apt-config_0.8.29-1_all.deb

2、安装mysql-apt-config包

# 安装下载的deb包
sudo dpkg -i mysql-apt-config_0.8.29-1_all.deb

上下键选择菜单中的 ok
在这里插入图片描述

3、安装mysql8.0

# 更新apt
sudo apt update
# 安装mysql-server
sudo apt-get -y install mysql-community-server mysql-server

直接回车(保持空密码)
在这里插入图片描述
保持默认强密码模式,直接回车
在这里插入图片描述

4、修改mysql密码

# 登录mysql8.0,空密码登录,第4步没有设置密码
sudo mysql -uroot

修改默认认证方式和密码

# 修改root@localhost用户的认证方式
ALTER USER 'root'@'localhost' IDENTIFIED WITH 'caching_sha2_password';
# 修改root@localhost用户的密码,密码:大写英文 + 特殊字符 + 数字
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Aaewetgw323.';
# 重载授权表
FLUSH PRIVILEGES;

5、开放 root 账户远程登录

# 如果你的数据库是 mysql8.0及以上
# 1、进入数据库
use mysql
update user set host='%' where user='root';# mysql 5.7 及之前,执行这行代码即可
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;# 重载授权表
FLUSH PRIVILEGES;# 退出
exit# 重启
systemctl restart mysql#设置开机启动
systemctl enable mysql
systemctl daemon-reload
systemctl restart mysql

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/596185.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Gateway相关面试题及答案(2024)

1、什么是API Gateway?它在微服务架构中有什么作用? API Gateway是一个服务器,通常是一个可以管理和处理所有进出应用程序的请求的反向代理。在微服务架构中,它作为单一的入口点,统一接收来自客户端的调用请求&#x…

Go语言常用类型互转方法归纳

前言 前文提到,Go基本数据类型有如下这些 布尔:bool 字符串:string 整数: int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 字节:byte ,uint8 的别名 Unicode:rune ,i…

嵌入式系统复习

概述 嵌入式系统复习–概述 ARM技术概述 嵌入式系统复习–ARM技术概述 ARM指令集 嵌入式系统复习–ARM指令集(一) 嵌入式系统复习–ARM指令集(二) Thumb指令集 嵌入式系统复习–Thumb指令集

基于python的selenium的所有方法

在写自动化测试脚本时,总会忘记某些方法的名称。所以将常用的方法做一个归纳。 下面的方法是基于python3.12.1, selenium 4.16.0。 #通过from ~ import语句导入Selenium WebDriver模块 from selenium import webdriver #导入common包中的by模块,用来写…

Go语言中的HTTP请求和响应处理

在Web开发中,HTTP请求和响应是核心的交互方式。Go语言,作为一种高效且现代的编程语言,为开发者提供了简洁、强大的工具来处理HTTP请求和响应。本文将简要介绍在Go语言中如何处理HTTP请求和响应。 在Go语言中,HTTP请求和响应的处理…

MySQL5.7InnoDB简介

官网地址:MySQL :: MySQL 5.7 Reference Manual :: 14.1 Introduction to InnoDB 欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯. MySQL 5.7 参考手册 / InnoDB 存储引擎 / InnoDB 简介 14.1 InnoDB…

[Linux c/c++] 关于进程名,线程名,/proc文件系统 等

参考: kernel - Why is the name of a process in /proc/PID/status not matching package name or ps command - Stack Overflowhttps://stackoverflow.com/questions/14176058/why-is-the-name-of-a-process-in-proc-pid-status-not-matching-package-name-or-ps…

Net framework3.5(包含.Net2.0/.Net3.0)(离线安装)

windows server 2012 r2,2010 r2 安装 Net framework3.5(包含.Net2.0/.Net3.0) 下载地址:Net framework3.5(包含.Net2.0/.Net3.0)(离线安装)

prometheus grafana redis安装配置监控

文章目录 前传安装redis-exporterredis_exporter参数配置参考配置prometheus查看promethues redis job节点grafana配置外传 前传 prometheus grafana的安装使用:https://nanxiang.blog.csdn.net/article/details/135384541 本文说下监控nginx,promethe…

OpenTiny 2023年度共建者榜单大曝光!!!

沐光而行,逐梦未来, 行至一载,归来仍是少年! 新年已至, OpenTiny 感谢大家一年来的陪伴~ 这一年,OpenTiny 结识了很多开源共建者, 这一年,OpenTiny 被很多前端开发者认识&#…

k8s之pod的基础(下)

k8s的pod重启策略 Always deployment的yaml文件只能是Always pod的yaml三种模式都可以,不论正常退出还是非正常退出都重启 OnDailure: 只有状态码非0才会重启。正常退出是不重启的 Never 正常退出和非正常退出都不重启 容器的退出了,pod才…

H5C3练习心得 2024.01.04(鼠标悬停缩放效果)--box-shadow,font字体,文本样式

(一)box-shadow 1.作用 为盒子添加阴影 2.属性语法 box-shadow:h-shadow v-shadow blur spread color position h-shadow:水平阴影的的位置,允许负值(必填)v-shadow:垂直阴影的位置&#x…

揭秘Python的运算符:从加减乘除到幂次开方,一网打尽!

文章目录 一、python运算符二、运算符1.算术运算符1.1 加1.2 减1.3 乘1.4 除1.5 取模1.6 幂1.7 取整除 2.比较运算符2.1 等于2.2 不等于2.3 大于2.4 小于2.5 大于等于2.6 小于等于 3.赋值运算符3.1 加法赋值运算符3.2 减法赋值运算符3.3 乘法赋值运算符3.4 除法赋值运算符3.5 取…

vue-打包

打包的作用 说明:vue脚手架只是开发过程中,协助开发的工具,当真正开发完了>脚手架不参与上线 打包的作用: 1)将多个文件压缩合并成一个文件 2)语法降级 3)less sass ts语法解析 打包后…

视频号小店全新赛道,新手如何入驻?

我是电商珠珠 视频号小店为视频号团队所研发。距今为止也才发展了一年时间,在23年下半年掀起了不小的浪花。 我做视频号小店也有一年时间了,在他刚开始三个月的时候,就开始带着团队一起做。到现在也拥有了自己的视频号小店运营团队&#xf…

【LeetCode每日一题】2487. 从链表中移除节点(调用栈+递归+翻转链表)

2024-1-3 文章目录 [2487. 从链表中移除节点](https://leetcode.cn/problems/remove-nodes-from-linked-list/)方法一:调用栈方法二:递归方法三:翻转链表 2487. 从链表中移除节点 方法一:调用栈 1.将所有节点按顺序压入栈中 2.从…

【 Rosetta:多目标抗体设计全攻略】

Rosetta,一个在抗体设计界具有划时代意义的软件,被誉为抗体设计界的封神之作。它由美国华盛顿大学开发,旨在通过计算机模拟技术,快速、准确地预测抗体的结构和性质,为抗体药物研发提供了强有力的支持。 在抗体设计领域…

力扣232. 用栈实现队列

题目 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾int pop() 从队列的开头移除并返回元素int peek() 返回队列开…

贪心算法day03

1005.K次取反后最大化的数组和 本题简单一些,估计大家不用想着贪心 ,用自己直觉也会有思路。 代码随想录 给定一个整数数组 A,我们只能用以下方法修改该数组:我们选择某个索引 i 并将 A[i] 替换为 -A[i],然后总共重…

Linux进程管理和计划任务

前言 上篇关于进程管理命令使用说明尚未完结,本篇将继续介绍相关命令以及计划任务管理。 目录 前言 一、控制进程 1. vmstat 2. free 3. iostat 4. iotop/iftop 5. uptime 6. mpstat 7. dstat 8. webadin 9. 服务器五大性能 二、进程管理 1. 手动…