ubuntu在线安装mysql数据库

1、命令

在ubuntu上安装mysql数据库,通过命令行的方式在线安装。

命令如下:

bash 复制代码
# 更新系统软件包列表
sudo apt update

# 安装MySQL Server
sudo apt install mysql-server

# 安装完成后,启动MySQL服务
sudo systemctl start mysql

# 设置MySQL服务开机自启
sudo systemctl enable mysql

# 检查MySQL服务状态
sudo systemctl status mysql

# 登录MySQL服务器
sudo mysql -u root -p
# 输入之前设置的root密码登录

2、mysql_secure_installation

bash 复制代码
# 执行安全初始化脚本以增强安全性(例如:禁用匿名用户、删除测试数据库等)
sudo mysql_secure_installation

sudo mysql_secure_installation 是一个 MySQL 提供的用于加固 MySQL 服务器安装的命令行工具。它会在你首次安装 MySQL 或者想要提高 MySQL 服务器安全性时运行。

运行该命令后,会提示你执行一系列操作来加固 MySQL 服务器的安装。以下是一般情况下可能会执行的步骤:

1、Enter current password for root (enter for none):

输入当前 root 用户的密码,如果你刚刚安装 MySQL,可能还没有密码,可以直接按回车键。

2、Set root password? Y/n

是否设置 root 用户的密码?如果你刚刚安装 MySQL 或者想要更改 root 用户的密码,选择 Y,然后设置新密码;如果不想设置,选择 n。

3、Remove anonymous users? Y/n

是否删除匿名用户?选择 Y 会删除掉任何允许无密码访问的匿名用户。

4、Disallow root login remotely? Y/n

是否禁止 root 用户远程登录?选择 Y 会阻止 root 用户从远程主机登录 MySQL。

5、Remove test database and access to it? Y/n

是否删除测试数据库及其访问权限?选择 Y 会删除 MySQL 默认安装时自带的测试数据库,并移除对该数据库的访问权限。

6、Reload privilege tables now? Y/n

是否立即重新加载权限表以使更改生效?选择 Y 会使前面所做的更改立即生效。

All done!

所有步骤完成!

3、ubuntu与MYSQL默认版本对照

以下表格列出Ubuntu版本与默认安装MYSQL对应的版本号

Ubuntu版本 默认对应的MYSQL版本
Ubuntu 20.04 LTS MYSQL 8.0
Ubuntu 18.04 LTS MYSQL 5.7
Ubuntu 16.04 LTS MYSQL 5.7
Ubuntu 14.04 LTS MYSQL 5.5
Ubuntu 12.04 LTS MYSQL 5.5
相关推荐
OnlineProxy8 分钟前
亚马逊多账号运营:如何在规避“关联封号”风险的同时实现电商规模化扩张
服务器·数据库·redis
辻弋2012 小时前
五年前的旅行视频糊成马赛克?Video2X用Real-ESRGAN逐帧重建细节,但只支持Windows、集显用户建议直接放弃
服务器·数据库·windows·游戏引擎·电脑
可乐鸡翅yeah_2 小时前
业务中 M3U8 水印相关坑,硬水印和动态水印区别
前端·网络·数据库·ffmpeg·m3u8在线
石头麻辣鱼3 小时前
Bamboo 调度系统 OceanBase 适配实战:存储过程迁移踩过的三个大坑
数据库
龙亘川3 小时前
数智驱动民政升级 精准守护民生保障
大数据·数据库·人工智能
念何架构之路3 小时前
zap扩展生态与总结
java·前端·数据库
晚安日记wanna4 小时前
MySQL 回表为什么这么慢?5 种优化手段逐个拆解
数据库·mysql·性能优化
第七页独白4 小时前
汽车零件厂如何通过 QMS 真正落地 IATF 16949——QMS软件系统:品质检验-内审稽核-8d客诉管理:全星质量管理软件系统
java·前端·数据库
晚安日记wanna4 小时前
索引建了却不走?7 个失效原因逐层排查
数据库·mysql·性能优化
KID1412号4 小时前
PostgreSQL入门
数据库·postgresql