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

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.xdnf.cn/news/833.html

相关文章:

  • 11-DevOps-Jenkins Pipeline流水线作业
  • [SpringMVC]请求响应参数传递
  • 机器学习 Day13 Boosting集成学习方法: Adaboosting和GBDT
  • AOSP Android14 Launcher3——远程窗口动画关键类SurfaceControl详解
  • VR制作攻略:如何制作VR
  • 在kali中安装AntSword(蚁剑)
  • 【HDFS入门】深入解析DistCp:Hadoop分布式拷贝工具的原理与实践
  • Android Studio打开xml布局文件内存会快速增加如何设置
  • Spark-SQL与Hive
  • 【数字图像处理】彩色图像处理(1)
  • spark和Hadoop的区别与联系
  • Lucky配置反向代理+Https安全访问AxureCloud服务(解决证书续签问题)
  • LLamaFactory微调效果与vllm部署效果不一致如何解决
  • Docker概念详解
  • Docker 基本概念与安装指南
  • 在 Android 中实现通话录音
  • Discuz!与DeepSeek结合:打造智能论坛,提升用户体验与运营效率
  • 华为认证是什么?
  • 【C++软件实战问题排查经验分享】UI界面卡顿 | CPU占用高 | GDI对象泄漏 | 线程堵塞 系列问题排查总结
  • [预备知识]2. PyTorch基本操作
  • [Qt]双击事件导致的问题
  • Kafka 如何理解Kafka的高可用
  • AI对话高效输入指令攻略(三):使用大忌——“AI味”
  • IDEA打不开、打开报错
  • idea远程debug调试
  • eBay自动化定价陷阱调查:价格战背后的利润黑洞与破局之道
  • redis队列 和 秒杀应用
  • 音视频学习(三十五):aud
  • 什么是AI智能音视频?小天互连即时通讯带您体验
  • ECharts散点图-散点图13,附视频讲解与代码下载