云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

如何在Rocky Linux上安装MySQL数据库?

安装MySQL数据库的步骤包括:下载MySQL安装包,解压并进入目录,执行配置脚本,启动服务。

Rocky Linux系统安装MySQL数据库教程

准备工作

在开始之前,请确保您已经安装了Rocky Linux 9,并且系统是最新的,以下是一些基本要求:

项目 描述
系统 一个干净的Rocky Linux 9系统。
用户账户 具有管理员权限的用户账户。
内存 至少2GB RAM(推荐4GB或更多)。
磁盘空间 足够的磁盘空间来存储MySQL数据库。

更新系统的软件包索引并升级所有已安装的软件包:

sudo dnf update -y

安装 MySQL

添加 MySQL 仓库

导入MySQL的GPG密钥:

sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql

添加MySQL的官方仓库:

sudo tee /etc/yum.repos.d/mysql-community.repo <<-'EOF'
[mysql57-community]
name=MySQL 5.7 Community Server $releasever $basearch
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/9/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
EOF

安装 MySQL

使用dnf命令安装MySQL服务器:

sudo dnf install mysql-community-server -y

配置 MySQL

启动 MySQL 服务

启动MySQL服务并设置为开机自启动:

sudo systemctl start mysqld
sudo systemctl enable mysqld

安全加固

运行mysql_secure_installation脚本来设置密码策略、限制远程访问等:

sudo mysql_secure_installation

按照提示完成以下步骤:

1、设置验证密码插件。

2、选择密码强度级别(建议选择STRONG)。

3、设置root用户的密码并确认。

4、删除匿名用户。

5、禁止远程root登录。

6、删除测试数据库。

7、重新加载特权表使更改生效。

修改配置文件

根据需要修改my.cnf配置文件以优化性能或调整设置:

sudo vi /etc/my.cnf

部署应用

登录 MySQL

使用以下命令登录到MySQL:

mysql -u root -p

输入您之前设置的root密码。

创建数据库和用户

在MySQL提示符下,可以创建新的数据库和用户:

CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;

导出和导入数据

使用mysqldump工具来导出和导入数据:

mysqldump -u root -p mydatabase > mydatabase.sql
mysql -u myuser -p mydatabase < mydatabase.sql

监控和管理

使用 MySQL Workbench

可以使用MySQL Workbench这样的图形界面工具来管理数据库。

性能监控

使用SHOW STATUSSHOW VARIABLES命令来监控服务器的性能。

备份和恢复

定期备份数据库,并确保知道如何恢复它。

通过以上步骤,您已经在Rocky Linux 9上成功安装和配置了MySQL数据库,现在是时候开始构建您的应用程序并利用MySQL的强大功能了,记得定期更新和维护您的系统,以确保安全性和最佳性能,祝您在MySQL的旅程中一切顺利!

相关问题与解答

1、问题:如何在Rocky Linux 9上安装最新版本的MySQL?

解答:要安装最新版本的MySQL,例如8.3.0版本,您需要从MySQL社区下载页面下载对应的RPM包,然后使用wget命令下载tarball文件,下载完成后,使用tar命令提取文件,再使用dnf localinstall命令进行安装,验证安装是否成功。

2、问题:如何检查MySQL服务是否正在运行?

解答:您可以使用以下命令来检查MySQL服务的状态:

     sudo systemctl status mysqld

如果服务正在运行,您将看到“active (running)”状态。

到此,以上就是小编对于“Rocky Linux系统安装MySQL数据库教程”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《如何在Rocky Linux上安装MySQL数据库?》
文章链接:https://www.yunzhuji.net/jishujiaocheng/102494.html

评论

  • 验证码