Bash - Database Setup
Description
Handles initial install and setup of various database types.
Supported Databases
MySQL
One of the most common types of Database. Recommended for anyone wanting to learn how to use a database.
MariaDB
An open source fork of MySQL, made by some of the same developers.
Is a viable alternative, and for some OS's, the prefered install choice.
Notes
MySQL & utf8
It turns out that MySQL's utf8
encoding isn't actually what is generally recognized as utf8.
To get proper utf8, use MySQL's utf8mb4
encoding. See
this link for details.