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

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

fi

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