
mysql
文章平均质量分 88
白如意i
一位工作多年的后端,分享一些技术经验。
展开
-
如何在CentOS 7上使用Fail2Ban保护SSH
虽然通过 SSH 连接到服务器可能非常安全,但 SSH 守护程序本身是必须向互联网公开才能正常运行的服务。这带来了一些固有的风险,并为潜在的攻击者提供了一个攻击向量。任何暴露在网络上的服务都有可能成为目标。如果您关注这些服务的应用程序日志,通常会看到重复、系统化的登录尝试,这代表用户和机器人一样的暴力攻击。一个名为Fail2ban的服务可以通过创建规则,根据预定义的登录尝试次数自动更改您的 iptables 防火墙配置来缓解这个问题。这将允许您的服务器在不需要您干预的情况下响应非法访问尝试。原创 2024-10-18 00:45:00 · 843 阅读 · 2 评论 -
如何在 Ubuntu 16.04 上将 PostgreSQL 数据目录迁移到新位置
数据库会随着时间的推移而增长,有时会超出原始文件系统的空间。当它们位于与操作系统的其余部分相同的分区上时,也可能遇到 I/O 冲突。RAID、网络块存储和其他设备可以提供冗余和其他理想的功能。无论您是添加更多空间,评估优化性能的方法,还是希望利用其他存储功能,本教程将指导您完成重新定位 PostgreSQL 数据目录的过程。原创 2024-10-13 00:30:00 · 1440 阅读 · 1 评论 -
在Ubuntu 16.04上如何将MySQL数据目录移动到新位置
数据库会随着时间的推移而不断增长,有时会超出文件系统的空间。当它们位于与操作系统的其余部分相同的分区上时,您还可能遇到 I/O 冲突。RAID、网络块存储和其他设备可以提供冗余和其他理想的功能。无论您是添加更多空间,评估性能优化的方法,还是希望利用其他存储功能,本教程都将指导您完成重新定位 MySQL 数据目录。原创 2024-10-13 00:45:00 · 1285 阅读 · 12 评论 -
如何使用 yum 在 CentOS 6 上安装 nginx
前些天发现了一个巨牛的,通俗易懂,风趣幽默,忍不住分享一下给大家。。原创 2024-09-03 00:15:00 · 630 阅读 · 0 评论 -
如何在 CentOS 7 上安装 Nagios 4 并监控您的服务器
在本教程中,我们将介绍如何在 CentOS 7 或 RHEL 7 上安装非常流行的开源监控系统 Nagios 4。我们将涵盖一些基本配置,以便您能够通过 Web 界面监控主机资源。我们还将利用 Nagios 远程插件执行器(NRPE),将其安装为远程主机上的代理,以监视其本地资源。Nagios 对于保持服务器清单并确保关键服务正常运行非常有用。使用像 Nagios 这样的监控系统是任何生产服务器环境中必不可少的工具。原创 2024-09-02 00:30:00 · 1392 阅读 · 0 评论 -
在Ubuntu 20.04上安装MySQL的方法
MySQL 是一个开源的数据库管理系统,通常作为流行的 LAMP(Linux、Apache、MySQL、PHP/Python/Perl)堆栈的一部分安装。它实现了关系模型,并使用结构化查询语言(更为人所知的是 SQL)来管理其数据。本教程将介绍如何在 Ubuntu 20.04 服务器上安装 MySQL 8.0 版本。完成本教程后,您将拥有一个可用于构建下一个网站或应用程序的工作关系型数据库。原创 2024-09-01 00:45:00 · 2981 阅读 · 7 评论 -
在Ubuntu 18.04上安装MySQL的方法
MySQL 是一个开源的数据库管理系统,通常作为流行的 LAMP(Linux、Apache、MySQL、PHP/Python/Perl)堆栈的一部分安装。它使用关系数据库和 SQL(结构化查询语言)来管理数据。安装的简短版本很简单:更新软件包索引,安装软件包,然后运行附带的安全脚本。本教程将解释如何在 Ubuntu 18.04 服务器上安装 MySQL 版本 5.7。但是,如果您想要将现有的 MySQL 安装更新到版本 5.7,您可以阅读这篇 MySQL 5.7 更新指南。原创 2024-09-01 00:30:00 · 2040 阅读 · 0 评论 -
如何在 MySQL 或 MariaDB 中导入和导出数据库
在软件开发中,导入和导出数据库是一项常见任务。您可以使用数据转储来备份和恢复信息。您还可以使用它们将数据迁移到新的服务器或开发环境。在本教程中,您将使用 MySQL 或 MariaDB 中的数据库转储(命令是可以互换的)。具体来说,您将导出一个数据库,然后从转储文件中导入该数据库。原创 2024-06-20 00:45:00 · 2197 阅读 · 0 评论 -
如何在 MySQL 中导入和导出数据库以及重置 root 密码
最后,通过输入以下命令设置新的 MySQL 根密码。当你第一次安装 MySQL 时,你需要设置根密码。然而,如果你在任何时候忘记了它,你仍然可以恢复它。在安全模式下,你可以仅使用根密码在 MySQL 系统内进行更改,而无需 MySQL 根密码。要导入数据库,首先在 MySQL shell 中创建一个新的空数据库,作为数据的目的地。一旦安全模式启动,登录到 MySQL,当提示时,使用你的标准根密码。这样,你选择的数据库就被导入到了 MySQL 中的目标数据库中。现在你有了一个新的根密码。原创 2024-06-19 00:45:00 · 640 阅读 · 0 评论 -
如何在 MySQL 中创建新用户并授予权限
MySQL 是一个开源的关系型数据库管理系统。它通常作为LAMP stack的一部分部署(LAMP 代表Linux,Apache,MySQL, 和PHP),截至目前,MySQL 是世界上最流行的开源数据库。本指南概述了如何创建一个新的 MySQL 用户并授予他们执行各种操作所需的权限。原创 2024-05-04 00:30:00 · 1268 阅读 · 1 评论