Install pgAdmin 4 on Debian 12

Install pgAdmin 4 on Debian 12

This tutorial will take you through how to install pgAdmin 4 on Debian 12. pgAdmin 4 is a popular graphical tool with an intuitive user

Install phpMyAdmin on Rocky Linux 8

Install phpMyAdmin on Rocky Linux 8

Follow through this tutorial to learn how to install phpMyAdmin on Rocky Linux 8. phpMyAdmin is a free and opensource application written in PHP that facilitates

Enable MSSQL Server and Database Level Auditing

This guide describes how to enable MSSQL server and database level auditing. Database auditing basically involves capturing and  monitoring database activities. The server-level audit involves

Install MariaDB 10.5 on Debian 10 Buster

Follow through this guide to learn how to install MariaDB 10.5 on Debian 10 Buster. “MariaDB 10.5 is the current stable series of MariaDB. It is an evolution

Install MariaDB 10 on Debian 12

Install MariaDB 10 on Debian 12

Follow through this guide to learn how to install MariaDB 10 on Debian 12. “MariaDB 10 is the new major release series of MariaDB. It ships

mysql 8.0

Install MySQL 8 on Ubuntu 20.04

This guide provides a step-wise tutorial on how to install MySQL 8 on Ubuntu 20.04. MySQL is a fast, stable and true multi-user, multi-threaded SQL

Install MariaDB 11.x on Linux

Install MariaDB 10.6 on Debian 11

Follow through this guide to learn how to install MariaDB 10.6 on Debian 11. “MariaDB 10.6 is the current stable series of MariaDB. It is an evolution of MariaDB

Install Apache, MySQL, PHP (FAMP) Stack on FreeBSD 12

Install FAMP Stack on FreeBSD 12

Welcome to our tutorial on how to install FAMB Stack on FreeBSD 12. FAMP Stack is an acronym for FreeBSD, the Operating System, Apache the

document.addEventListener("DOMContentLoaded", function() { document.querySelectorAll(".scroll-box").forEach(function(box) { box.style.position = "relative"; // Needed for absolute positioning of button var button = document.createElement("button"); button.className = "copy-icon-btn"; button.setAttribute("aria-label", "Copy code"); button.innerHTML = ''; box.appendChild(button); button.addEventListener("click", function() { var text = box.innerText; navigator.clipboard.writeText(text).then(function() { button.querySelector("svg").setAttribute("fill", "#4CAF50"); setTimeout(function() { button.querySelector("svg").setAttribute("fill", "white"); }, 1500); }).catch(function(err) { console.error("Copy failed: ", err); }); }); }); });