如何在Linux系统中安装MySQL

要在Linux系统中安装MySQL,您可以使用系统的包管理工具。以下是一些常见的Linux发行版的安装命令:

  1. **Ubuntu/Debian:**

```bash

sudo apt-get update

sudo apt-get install mysql-server

```

  1. **Fedora:**

```bash

sudo dnf install mysql-server

```

  1. **CentOS/RHEL:**

```bash

sudo yum install mysql-server

```

安装完成后,您可以使用以下命令启动MySQL服务,并设置它在系统启动时自动启动:

```bash

sudo systemctl start mysql # 启动MySQL服务

sudo systemctl enable mysql # 设置MySQL在系统启动时自动启动

```

然后,您可以通过以下命令进入MySQL命令行界面:

```bash

mysql -u root -p

```

在提示输入密码时,输入您设置的MySQL root用户的密码。现在,您已成功安装并登录MySQL。

相关推荐
我是koten3 小时前
【运维杂谈】K8s遇到Terminating的名称空间删除不了怎么办?(解决方案亲测有效)
linux·运维·服务器·云原生·kubernetes·k8s·名称空间
FungLeo6 小时前
成为全栈·基础补充·数据库迁移与事务:数据结构怎样安全演进
mysql·postgresql·sqlite·数据一致性·数据库事务·数据库迁移·成为全栈
2601_9679873711 小时前
安装 Redis 或 Redis Stack
linux·windows·redis·macos·安装
feng_you_ying_li11 小时前
linux之数据链路层
linux·网络·智能路由器
GeW12 小时前
高端化走到深处,是数据库和Linux的事
linux
aiks_yuan12 小时前
MySQL GROUP BY 很慢怎么优化:加了索引反而从 1 秒变 7 秒,Using temporary 该不该消(MySQL 8.2 实测 400 万行)
mysql
程序员初一13 小时前
Linux 远程桌面有四种做法
linux·ssh
数据库小学妹14 小时前
MySQL大字段治理:行溢出机制、覆盖索引与拆表
数据库·mysql·性能优化
程序开发阿元14 小时前
1C1G 能跑什么:把留常驻服务和不留摆进一张内存表
linux·ssh
这个DBA有点耶15 小时前
MySQL 8.0不可见索引:删索引怕出事,不删又拖慢写入——中间态怎么用?
数据库·mysql·代码规范