在ubuntu上安装mysql(在线安装需要)

安装环境
虚拟机系统: Ubuntu

打开虚拟机


安装步骤
(1) 安装
将系统中的所有软件包都升为最新版本

复制代码
sudo apt update


安装 MySQL

复制代码
sudo apt install mysql-server


查询 MySQL 版本

复制代码
mysql --version


(2) MySQL 安全设置
进入 MySQL Shell

复制代码
sudo mysql



设置 root 用户密码

复制代码
mysql > ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';
mysql > FLUSH PRIVILEGES;

mysql > ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';

very_strong_password这里改成你自己的命令,要注意格式,使用英文字符
执行 mysql_secure_installation 指令

复制代码
sudo mysql_secure_installation

提示询问你是否验证密码插件。它通过检查用户密码的强度来增强 MySQL
数据库的安全性,允许用户仅设置强密码。按 Y 接受或按其他键跳过。这
里选择按"回车"键跳过。(不设置强密码)

设置 root 用户密码(重新设置)

是否删除匿名用户,这里选择按"回车"键跳过。(不删除匿名用户)

是否删除 test 数据库,这里选择输入" Y "。(删除 test 数据库)

是否加载权限表(前面的设置立即生效),这里选择输入" Y "。(加载)

(3) 测试
查看 MySQL 状态

复制代码
systemctl status mysql


进入 MySQL Shell

复制代码
mysql -u root -p mysql
mysql -u 用户名 -p 密码
相关推荐
2401_896732136 小时前
MySQL小笔记
mysql
readhere7 小时前
从ZYNQ7000开发板,学会启动嵌入式Linux系统——入门学习:EBAZ4205篇目录
linux·启动·嵌入式linux·zynq7000·ebaz4205
程序员塔塔喵7 小时前
【MySQL篇|第七篇】MySQL事务
数据库·mysql·mysql事务
打工仔折腾 AI8 小时前
在 Ubuntu ARM64 部署 Q1 V3.0 MuJoCo 模型:加载、单步推理与执行器响应解析
linux·运维·人工智能·python·深度学习·ubuntu·性能优化
_孤傲_9 小时前
快速掌握 MySQL 语法
数据库·后端·mysql
‎ദ്ദിᵔ.˛.ᵔ₎9 小时前
关于Linux 线程局部存储的认识
linux·运维
为思念酝酿的痛11 小时前
MySQL的操作
数据库·mysql
小小de风呀11 小时前
de风——【从零开始学习Linux】(九):进程基础 —— 从冯诺依曼体系到 fork 创建进程
linux·学习
Umi·12 小时前
MySQL库表操作
数据库·mysql