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

Linux在Ubuntu系统下安装MySQL数据库(全网最详细)

1.在ubuntu下安装MySQL数据库

  • 第一步要先:切换到root用户

以我自己的为例(自行输入密码)

ljw@VM-16-16-ubuntu:~$ su -

1.1 查看操作系统版本

root@VM-16-16-ubuntu:~# lsb_release -a

1.2 添加MySQL APT源

1.2.1 访问下载⻚⾯并下载发布包

  • 下载地址:https://dev.mysql.com/downloads/repo/apt/

会到这个页面

1.2.2下载完后打开这个文件,将它放在桌面

1.2.3列出目录内容

root@VM-16-16-ubuntu:~# cd ~
root@VM-16-16-ubuntu:~# ll

1.2.4安装rz⼯具

root@VM-16-16-ubuntu:~# apt install lrzsz

1.2.5拖拽上传发布包并查看

拖进去后会出现这个界面

1.2.6拖拽上传发布包并查看

1.3安装发布包

1.3.1执⾏安装命令

root@VM-16-16-ubuntu:~# dpkg -i mysql-apt-config_0.8.33-1_all.deb
root@VM-16-16-ubuntu:~# dpkg -i mysql-apt-config_0.8.33-1_all.deb
(Reading database ... 118458 files and directories currently installed.)
Preparing to unpack mysql-apt-config_0.8.33-1_all.deb ...
Unpacking mysql-apt-config (0.8.33-1) over (0.8.26-1) ...
Setting up mysql-apt-config (0.8.33-1) ...//安装完成

 点击下移动键到ok回车 

1.3.2从MySQL  APT源更新包信息

root@VM-16-16-ubuntu:~# apt-get update

1.4 安装MySQL

1.4.1执⾏安装命令

root@VM-16-16-ubuntu:~# apt-get install mysql-server

中途有输入

1.4.2确认安装的MySQL版本为8.0

1.4.3在安装过程中要求输⼊root⽤⼾的密码和确认密码,可以输⼊类似123456的简单密码

1.4.4选择密码策略

安装完成后,将会在服务器上安装MySQL服务、客⼾端⼯具和其他公共组件

1.5 查看MySQL状态

root@VM-16-16-ubuntu:~# systemctl status mysql

1.5.1停止重启等服务

可以使⽤systemctl [ stop | start | restart | status] mysql,命令对MySQL服务进⾏[停⽌ | 启动 | 重启 |查看服务状态 ]操作

1.6 开启⾃启动(可选)

root@VM-16-16-ubuntu:~# systemctl enable mysql #设置⾃启动

root@VM-16-16-ubuntu:~# systemctl list-unit-files|grep mysql #查看状态

mysql.service enabled enabled

mysql@.service disabled enabled

1.7 登录MySQL

root@VM-16-16-ubuntu:~# mysql -uroot -p

输入密码后就进入了(没有密码的直接回车就可以进入 )


http://www.kler.cn/a/441202.html

相关文章:

  • (笔记+作业)书生大模型实战营春节卷王班---L0G2000 Python 基础知识
  • 蓝桥杯之c++入门(一)【C++入门】
  • Kafka常见问题之 org.apache.kafka.common.errors.RecordTooLargeException
  • ARM嵌入式学习--第十天(UART)
  • 【C语言】内存函数
  • 算法的时间复杂度
  • 二十四、Qt之使用动态库
  • 学习笔记070——Java中【泛型】和【枚举】
  • 如何获取抖音item_get_app接口
  • 【Linux】—简单实现一个shell(myshell)
  • 快速掌握源码部署Filebeat
  • 浅谈基于单片机的计步器设计
  • 架构师之路--springboot核心类SpringApplication方法run的源码启动流程
  • 【华为OD机试真题】【2024年E卷】数值同化-队列BFS(C++/Java/Python)
  • 网络安全考题
  • 禁用硬件合成 (Hardware Composer, HWC)
  • ChatGPT搜索全新升级,向全体用户开放,近屿智能助力AI行业发展
  • Linux:入门篇——万字长篇解析
  • 生活小妙招之UE CaptureRT改
  • Qt编译MySQL数据库驱动
  • Linux 各发行版安装 ping 命令指南
  • 解决Windows Server环境下PPTX转PDF时WebP格式图片缺失
  • 程序设计考题汇总(四:SQL练习)
  • Pytorch | 从零构建GoogleNet对CIFAR10进行分类
  • 【Linux课程学习】:第二十一弹---深入理解信号(中断,信号,kill,abort,raise,larm函数)
  • Linux学习笔记思维导图(系统调用+网络编程)