File size: 449 Bytes
d4ff4b0 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #!/bin/bash
set -e
# Ensure directories have the correct ownership and permissions
if [ ! -d /var/lib/mysql ]; then
mkdir -p /var/lib/mysql
fi
if [ ! -d /var/run/mysqld ]; then
mkdir -p /var/run/mysqld
fi
chown -R mysql:mysql /var/lib/mysql /var/run/mysqld
# Initialize database if not already initialized
if [ ! -f /var/lib/mysql/ibdata1 ]; then
mysql_install_db --user=mysql --datadir=/var/lib/mysql
fi
# Start MariaDB
exec mysqld_safe
|