在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 密码
相关推荐
kida_yuan18 分钟前
【Linux】运维实战笔记 — 我常用的方法与命令
linux·运维·笔记
@syh.33 分钟前
【linux】进程控制
linux
何中应2 小时前
vmware的linux虚拟机如何设置以命令行方式启动
linux·运维·服务器
定偶2 小时前
MySQL安装
数据库·mysql
Zzzzmo_2 小时前
【MySQL】数据库约束 及 表的设计
数据库·mysql
江畔何人初2 小时前
kubernet与docker的关系
linux·运维·云原生
百炼成神 LV@菜哥3 小时前
Kylin Linux V10 aarch64 安装启动 TigerVNC-Server
linux·服务器·kylin
我真的是大笨蛋3 小时前
Redo Log详解
java·数据库·sql·mysql·性能优化
佑白雪乐3 小时前
<Linux基础11集>电流+二极管+晶体管+存储器
linux
嵌入式郑工4 小时前
RK3566 LubanCat 开发板 USB Gadget 配置完整复盘
linux·驱动开发·ubuntu