当前位置: 首页 > news >正文

ubuntu 22.04 安装和配置 mysql 8.0,设置开机启动

# 更新软件包列表

sudo apt update && sudo apt upgrade -y

# 安装MySQL 8.0

sudo apt install mysql-server-8.0 -y

# 启动MySQL服务并设置开机启动

sudo systemctl start mysql

sudo systemctl enable mysql

# 安全安装MySQL,一路回车

sudo mysql_secure_installation

# 登录MySQL第一次没密码,直接回车

sudo mysql -u root -p

# 替换为你的账号和密码

ALTER USER '账号'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';

# 刷新权限

FLUSH PRIVILEGES;

# 退出mysql

exit;

# 重启MySQL服务

sudo systemctl restart mysql

# 注意:在安装过程中,我的系统提示了以下错误信息:

update-alternatives: error: alternative path /etc/mysql/mysql.cnf doesn't exist

# 解决办法:

sudo mkdir -p /etc/mysql

sudo touch /etc/mysql/mysql.cnf

# 重新安装MySQL 8.0

相关文章:

  • 力扣热题100——矩阵
  • Spring Boot 断点续传实战:大文件上传不再怕网络中断
  • 74.搜索二维矩阵
  • 学习海康VisionMaster之垂线查找
  • 电控---SWD协议
  • Python进程与线程的深度对比
  • 【仿Mudou库one thread per loop式并发服务器实现】HTTP协议模块实现
  • Java中如何创建操作线程
  • 【Tip】MathType中输入空格符号
  • Indocia启动$INDO代币预售第一阶段 - 100% 社区安全,具有真正的盈利潜力
  • 【Python】如何查找电脑上的Python解释器
  • 【回眸】error: failed to compile `xxxxxx`重装rust环境
  • Unocss 类名基操, tailwindcss 类名
  • 【错误记录】Windows 命令行程序循环暂停问题分析 ( 设置 “ 命令记录 “ 选项 | 启用 “ 丢弃旧的副本 “ 选项 | 将日志重定向到文件 )
  • SpringBoot和微服务学习记录Day3
  • Java 自动装箱与拆箱:基本数据类型与包装类的转换
  • 【Java面试笔记:基础】1.谈谈你对Java平台的理解?
  • pip永久换镜像地址
  • 解决Chrome浏览器访问https提示“您的连接不是私密连接”的问题
  • DSRAM介绍
  • 中保协:当前普通型人身保险产品预定利率研究值为2.13%
  • IPO周报|本周暂无新股申购,上周上市新股中签浮盈均超1.6万
  • 旧电梯换新如何分摊费用?低楼层可以不出钱吗?上海闵行举办讨论会
  • 美政府公布1968年罗伯特·肯尼迪遇刺事件档案
  • 上海浦东:顶尖青年人才最高可获700万元资助及1亿元项目补贴
  • 一镇一链、一园一策,上海闵行发布重点产业区镇协同产业地图