Install phpMyAdmin with Nginx on Fedora 30

This guide will take you through how to install phpMyAdmin with Nginx on Fedora 30. As you already know, phpMyAdmin enables administration of MySQL/MariaDB operations

Quickly Install MySQL 8 on Debian 12

Quickly Install MySQL 8 on Debian 12

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

postgresql

Install PostgreSQL on Rocky Linux 8

In this tutorial, you will learn how to install PostgreSQL on Rocky Linux 8.  PostgreSQL is a fully featured object-relational database management system. It supports a

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

mysql8

Install MySQL 8 on Ubuntu 22.04

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

Install MySQL 8 on Oracle Linux 9

Install MySQL 8 on Oracle Linux 9

Follow through this tutorial to learn how to install MySQL 8 on Oracle Linux 9. Being a popular open-source relational database management system, MySQL is

Install MariaDB 10.4 on CentOS 8

This guide will take you through how to install MariaDB 10.4 on CentOS 8 system. As of this writing, MariaDB 10.4 is the current stable (GA) series

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); }); }); }); });