Tag: MariaDB

mysqldump 报错:Unknown table ‘column_statistics’ in information_schema

在 MySQL 或 MariaDB 用 mysqldump 备份数据库时,可能会出现以下报错: mysqldump: Unknown table ‘column_statistics’ in information_schema 这个错误的原因,是因为 MriaDB 10.2.2 或以上,加入了名为 column_statistics 资料表到 information_schema 数据库,以支援一些进阶功能,例如直方图统计。 如果使用 MySQL 的客户端产生备份,而不是使用 MariaDB 的客户端,便会出现这个报错,因为 MySQL 版本的 mysqldump …

Rocky Linux 安装 LEMP – Nginx, MariaDB, PHP

在这篇文章中,我们将介绍如何在 Rocky Linux 上安装 LEMP – Nginx、MariaDB 和 PHP。LEMP 是一个强大的 Web 服务器组合,广泛用于托管和开发网站。 1 – 更新系统 在安装任何软件之前,请确保您的 Rocky Linux 系统已经更新至最新版本。在终端机中执行以下指令: $ sudo dnf update 2 – 安装 Nginx Nginx 是一个开源的高效 …

Rocky Linux 安装 LAMP – Apache, MariaDB, PHP

LAMP 是一个常见的开发环境,其中包括了 Linux、Apache、MariaDB 和 PHP。安装 LAMP 环境可以让您在 Rocky Linux 上运行 Web 应用程式而无需任何其他软件。 以下是在 Rocky Linux 上安装 LAMP 环境的步骤: 1. 安装 Apache 在 Terminal 中运行以下指令: $ sudo dnf install httpd …

MySQL 的 IN 及 NOT IN 用法

MySQL 在 where 后面使用 IN 及 NOT IN 语法, 可以搜索跟一系统数值是否匹配, 支援 SELECT, UPDATE 及 DELETE, 而不用逐一用 OR 连接。 MySQL IN 例如要找出 member_id 是 10, 20 及 30 的会员资料, 用 …

RHEL / CentOS 7 升级 MariaDB 到 10.5

RHEL 及 CentOS 7 默认的 MariaDB 版本是仍然停留在 5.5。MariaDB 10 是以 MySQL 5.5 为基础, 加上移植自 MySQL 5.6 的功能和自行开发的新功能。 以下是在 CentOS 7 升级到 MariaDB 10.5, 以及将旧有资料转移的步骤: 首先确认目前安装的 MariaDB 版本, 如果是透过默认的 YUM …