当前位置:   article > 正文

ubuntu在线安装mysql数据库

ubuntu在线安装mysql数据库

1、命令

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

# 更新系统软件包列表
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密码登录
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

2、mysql_secure_installation

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

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 LTSMYSQL 8.0
Ubuntu 18.04 LTSMYSQL 5.7
Ubuntu 16.04 LTSMYSQL 5.7
Ubuntu 14.04 LTSMYSQL 5.5
Ubuntu 12.04 LTSMYSQL 5.5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/473201
推荐阅读
相关标签
  

闽ICP备14008679号