我们的应用需要 MySQL 提供的数据服务,在服务器可以安装一下 MySQL,直接用 dnf 这个包管理工具,安装一下 mysql-server ,加上 -y 选项,表示确认安装。系统的包管理工具会帮我们解决要安装的这个软件包的依赖问题。
安装好以后,再用 systemctl 启动 mysql 服务,sudo systemctl start 服务的名字是 mysqld 。 服务名字里的这个 d 表示 daemon ,指的就是在后台运行的东西。 服务的名字是我们安装的软件包定义的。
启动以后可以再用 systemctl status 查看一下这个服务当前的状态,在 Active 这里,如果显示 active running ,就表示服务正在运行。
下面再用 systemctl enable 让 mysqld 这个服务开机自启动,这个动作只需要执行一次,以后每次重启服务器以后都会自动启动 mysqld 这个服务。