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

【MySQL】数据库安装

数据库安装

  • 一. Ubantu下安装 MySQL 数据库
    • 1. 查看Linux系统版本
    • 2. 添加 MySQL APT 源
      • 1. Windows 下载发布包
      • 2. 上传发布包到 Linux
      • 3. 安装发布包
    • 3. 安装 MySQL
    • 4. 查看 MySQL 状态
    • 5. 开启自启动
    • 6. 登录 MySQL

一. Ubantu下安装 MySQL 数据库

1. 查看Linux系统版本

操作系统版本为 Ubuntu 22.04.4 LTS

xzy@hcss-ecs-b3aa:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.4 LTS
Release:	22.04
Codename:	jammy

2. 添加 MySQL APT 源

1. Windows 下载发布包

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

在这里插入图片描述

下载后的版本:mysql-apt-config_0.8.34-1_all.deb

在这里插入图片描述

2. 上传发布包到 Linux

切换到 root 用户,进入 root 用户的家目录,ll 查看文件,此时不存在

xzy@hcss-ecs-b3aa:~$ su
Password: 
root@hcss-ecs-b3aa:/home/xzy# cd ~
root@hcss-ecs-b3aa:~# ll

安装 rz 工具

root@hcss-ecs-b3aa:~# apt install lrzsz

拖拽上传发布包并查看

root@hcss-ecs-b3aa:~# rz
root@hcss-ecs-b3aa:~# ll

在这里插入图片描述

3. 安装发布包

root@hcss-ecs-b3aa:~# dpkg -i mysql-apt-config_0.8.34-1_all.deb

选中第一行按 Enter
在这里插入图片描述

选中第一行按 Esc
在这里插入图片描述

选中第二行按 Enter
在这里插入图片描述

选中第一行按 Esc
在这里插入图片描述

最后选中第三行按 Enter
在这里插入图片描述

此时安装成功
在这里插入图片描述

从 MySQL APT 源更新包信息

root@hcss-ecs-b3aa:~# apt-get update

此时更新成功
在这里插入图片描述

3. 安装 MySQL

执行安装命令

root@hcss-ecs-b3aa:~# apt-get install mysql-server

输入密码
在这里插入图片描述

确认密码
在这里插入图片描述

安装成功
在这里插入图片描述

4. 查看 MySQL 状态

安装完成后 MySQL 服务会自动启动

root@hcss-ecs-b3aa:~# systemctl status mysql

安装成功
在这里插入图片描述

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

5. 开启自启动

root@hcss-ecs-b3aa:~# systemctl enable mysql
root@hcss-ecs-b3aa:~# systemctl list-unit-files|grep mysql

在这里插入图片描述

6. 登录 MySQL

root@hcss-ecs-b3aa:~# mysql -uroot -p

输入密码后,登入成功
在这里插入图片描述

执行一些简单 SQL 语句
在这里插入图片描述

http://www.xdnf.cn/news/865.html

相关文章:

  • 第十四届蓝桥杯 2023 C/C++组 平方差
  • NLTK 基础入门:用 Python 解锁自然语言处理
  • 【回眸】error: failed to compile `xxxxxx`重装rust环境
  • 【数据结构和算法】4. 链表 LinkedList
  • 87233系列USB连续波功率探头
  • git远程分支重命名(纯代码操作)
  • 【FFmpeg从入门到精通】第四章-FFmpeg转码
  • PyTorch 线性回归详解:模型定义、保存、加载与网络结构
  • 回车键监听
  • MYSQL之基础认识(卸载安装登录, 基本概念)
  • 【日志体系】ELK Stack与云原生日志服务
  • go for 闭环问题【踩坑记录】
  • 解决Mac 安装 PyICU 依赖失败
  • 反向传播思想
  • 【Flask】Explore-Flask:早期 Flask 生态的实用指南
  • 测试用例书写规范详解:构建高效测试体系的基础
  • Java第六节:创建线程的其它三种方式(附带源代码)
  • FreeRTos学习记录--1.工程创建与源码概述
  • Hadoop+Spark 笔记 2025/4/21
  • 力扣2492:并查集/dfs
  • Compose Multiplatform Android Logcat工具
  • (七)深入了解AVFoundation-采集:采集系统架构与 AVCaptureSession 全面梳理
  • 4G专网赋能工业智联,助力数字化转型新升级
  • 百度暑期实习岗位超3000个,AI相关岗位占比87%,近屿智能携AIGC课程加速人才输出
  • 加油站小程序实战教程12显示会员信息
  • 创意Python爱心代码分享
  • 理性决策与情绪偏差
  • C++(进阶) 第12特殊类设计
  • RESTful学习笔记(二)---简单网页前后端springboot项目搭建
  • kafka 分区分散在不同服务器上的原理