#!/bin/sh echo "Hello from mariadb entrypoint.sh" echo db: $MYSQL_DATABASE mysql_install_db if [ -d "/var/lib/mysql/$MYSQL_DATABASE" ] then echo "Database already exists" else # Set root option so that connexion without root password is not possible #Add a root user on 127.0.0.1 to allow remote connexion #Flush privileges allow to your sql tables to be updated automatically when you modify it #mysql -uroot launch mysql command line client echo "GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY '$MYSQL_ROOT_PASSWORD'; FLUSH PRIVILEGES;" | mysql -uroot #Create database and user in the database for wordpress echo "CREATE DATABASE IF NOT EXISTS $MYSQL_DATABASE; GRANT ALL ON $MYSQL_DATABASE.* TO '$MYSQL_USER'@'%' IDENTIFIED BY '$MYSQL_PASSWORD'; FLUSH PRIVILEGES;" | mysql -u root #Import database in the mysql command line # mysql -uroot -p$MYSQL_ROOT_PASSWORD $MYSQL_DATABASE < /usr/local/bin/wordpress.sql fi exec "$@"