aboutsummaryrefslogtreecommitdiff
path: root/srcs/mysql/entrypoint.sh
blob: 4eb1f195498149f67f5c9dcfaf1d4d27c56e6b6d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh

/telegraf/usr/bin/telegraf &

mkdir -p /run/mysqld
mkdir -p /var/lib/mysql

if [ ! -d /var/lib/mysql/mysql ]
then
    echo '-----------INSTALL-----------'
    mysql_install_db --user=root --datadir=/var/lib/mysql

    echo '-----------SETUP-----------'
    /usr/bin/mysqld --user=root --datadir=/var/lib/mysql --bootstrap <<EOF
FLUSH PRIVILEGES;
CREATE DATABASE wordpress;
CREATE USER 'root'@'%' IDENTIFIED BY 'root';
GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'%' IDENTIFIED BY 'root';
FLUSH PRIVILEGES;
EOF

    echo '-----------SETUP WORDPRESS-----------'
    /usr/bin/mysqld --user=root --datadir=/var/lib/mysql --bootstrap < /wordpress.sql
fi

echo '-----------DEAMON-----------'
exec /usr/bin/mysqld --user=root --datadir=/var/lib/mysql