在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 密码
相关推荐
静听山水6 分钟前
mysql语句执行过程
数据库·mysql
码农小白8 分钟前
linux驱动:(22)中断节点和中断函数
linux·运维·服务器
4647的码农历程9 分钟前
Linux网络编程 -- 网络基础
linux·运维·网络
Q_w774244 分钟前
一个真实可用的登录界面!
javascript·mysql·php·html5·网站登录
C++忠实粉丝1 小时前
Linux环境基础开发工具使用(2)
linux·运维·服务器
康熙38bdc2 小时前
Linux 环境变量
linux·运维·服务器
容器( ु⁎ᴗ_ᴗ⁎)ु.。oO2 小时前
MySQL事务
数据库·mysql
hakesashou3 小时前
python如何比较字符串
linux·开发语言·python
Ljubim.te3 小时前
Linux基于CentOS学习【进程状态】【进程优先级】【调度与切换】【进程挂起】【进程饥饿】
linux·学习·centos
cooldream20093 小时前
Linux性能调优技巧
linux