当前位置: 首页 > 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

http://www.dtcms.com/a/146587.html

相关文章:

  • 力扣热题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介绍
  • 【NCCL】transport建立(一)
  • c++学习之---vector
  • 【集群IP管理分配技术_DHCP】二、DHCP核心功能与技术实现
  • 实训Day-1 漏洞攻击实战
  • 深入解析React.lazy与Suspense:现代React应用的性能优化利器
  • 【网络安全】CI/CD 流水线漏洞
  • 动态监控进程
  • 固定总价合同工程范围变更,如果规避风险
  • 【分布式理论17】分布式调度3:分布式架构-从中央式调度到共享状态调度
  • 下载pycharm遇到的问题及解决方法