Skip to main content

MySQL

How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 16.04
Tutorials Apache LAMP Stack MySQL PHP Ubuntu 16.04
Introduction> Introduction # The LAMP stack is a set of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is an acronym which represents the Linux operating system, with the Apache web server.
How To Secure MySQL and MariaDB Databases in a Linux VPS
Tutorials MariaDB MySQL Security
Introduction> Introduction # There are many implementations of the SQL database language available on Linux and Unix-like systems. MySQL and MariaDB are two popular options for deploying relational databases in server environments.
How To Install MySQL on Ubuntu 16.04
Tutorials MySQL Ubuntu Ubuntu 16.04
Introduction> Introduction # MySQL is an open-source database management system, commonly installed as part of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. It uses a relational database and SQL (Structured Query Language) to manage its data.
How To Use MySQL Query Profiling
Tutorials MariaDB MySQL Server Optimization
Introduction> Introduction # MySQL query profiling is a useful technique when trying to analyze the overall performance of a database driven application. When developing a mid to large size application, there tends to be hundreds of queries distributed throughout a large code base and potentially numerous queries ran against the database per second.
How To Set Up a Remote Database to Optimize Site Performance with MySQL
Tutorials MySQL
Introduction> Introduction # As your application or website grows, you may come to the point where you’ve outgrown your current setup. If you are currently hosting your web server and database backend on the same VPS, a good idea may be to separate these two functions so that each can operate and grow on its own machine.
How to Change a MySQL Data Directory to a New Location on CentOS 7
Tutorials Block Storage CentOS MySQL
Introduction> Introduction # Databases grow over time, sometimes outgrowing the space on the file system. You can also run into I/O contention when they’re located on the same partition as the rest of the operating system.
How To Import and Export Databases and Reset a Root Password in MySQL
Tutorials MySQL
How to Import and Export Databases> How to Import and Export Databases # Export> Export # To Export a database, open up terminal, making sure that you are not logged into MySQL and type,
How To Deploy a Laravel Application with Nginx on Ubuntu 16.04
Tutorials Databases Laravel LEMP Let's Encrypt MySQL Nginx PHP Frameworks Security Ubuntu Ubuntu 16.04
Laravel is one of the most popular open-source web application frameworks written in PHP. It aims to help developers build both simple and complex applications by making frequently-used application tasks (like caching and authentication) easier.
How To Optimize WordPress Performance With MySQL Replication On Ubuntu 14.04
Tutorials MySQL Scaling Ubuntu WordPress
Introduction> Introduction # In this tutorial, we will teach you how to scale up your WordPress MySQL database server setup using master-slave database replication and the HyperDB plugin for WordPress. Adding more database servers to your environment in this manner allows your WordPress application to read from multiple database servers, increasing read performance.
How To Set Up Replication in MySQL
Tutorials MySQL
A previous version of this tutorial was written by Etel Sverdlov. Introduction> Introduction # When working with databases, it can be useful to have multiple copies of your data. This provides redundancy in case one of the database servers fails and can improve a database’s availability, scalability, and overall performance.
How To Install MySQL on Ubuntu 18.04
Tutorials Databases MySQL Ubuntu Ubuntu 18.04
A previous version of this tutorial was written by Hazel Virdó Introduction> Introduction # MySQL is an open-source database management system, commonly installed as part of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack.
SQLite vs MySQL vs PostgreSQL: A Comparison Of Relational Database Management Systems
Tutorials Conceptual Databases MySQL PostgreSQL SQLite
Introduction> Introduction # The relational data model, which organizes data in tables of rows and columns, predominates in database management tools. Today there are other data models, including NoSQL and NewSQL, but relational database management systems (RDBMSs) remain dominant for storing and managing data worldwide.
How To Create An Off-Site Backup Of Your Site With Rsync On Centos 6
Tutorials Backups CentOS MySQL WordPress
Status: Deprecated> Status: Deprecated # This article covers a version of CentOS that is no longer supported. If you are currently operating a server running CentOS 6, we highly recommend upgrading or migrating to a supported version of CentOS.
How To Install and Secure phpMyAdmin on Ubuntu 12.04
Tutorials MySQL Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Install MariaDB on Debian 10
Tutorials Databases Debian 10 MariaDB MySQL
Introduction> Introduction # MariaDB is an open-source database management system (DBMS), commonly used as an alternative for the MySQL portion of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. It’s intended to be a drop-in replacement for MySQL and Debian now only ships with MariaDB packages.
How to Install MySQL 5.6 from Official Yum Repositories
Tutorials CentOS MySQL
Status: Deprecated> Status: Deprecated # This article covers a version of CentOS that is no longer supported. If you are currently operating a server running CentOS 6, we highly recommend upgrading or migrating to a supported version of CentOS.
How To Install Linux, Nginx, MySQL, PHP (LEMP) stack On CentOS 7
Tutorials CentOS LEMP MySQL Nginx PHP
Introduction> Introduction # A LEMP software stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents the Linux operating system, with the ENginx web server (which replaces the Apache component of a LAMP stack).
How to Connect to a MySQL Server Remotely with MySQL Workbench
Tutorials MySQL
Introduction> Introduction # Your database server contains tables full of important data. Querying this data graphically on your local computer is the easiest way to interact with your database. But connecting remotely to your database server usually entails configuring MySQL to listen on every interface, restricting access to port 3306 with your firewall, and configuring user and host permissions for authentication.
How To Install Bacula Server on Ubuntu 14.04
Tutorials Backups MySQL Ubuntu
Introduction> Introduction # Bacula is an open source network backup solution that allows you create backups and perform data recovery of your computer systems. It is very flexible and robust, which makes it, while slightly cumbersome to configure, suitable for backups in many situations.
How To Import and Export Databases in MySQL or MariaDB
Tutorials Backups CentOS Databases Debian MariaDB MySQL Open Source Ubuntu
The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Introduction> Introduction # Importing and exporting databases is a common task in software development.