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

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

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 '-----------SLEEP-----------'
sleep 3

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