diff --git a/srcs/requirements/mariadb/Dockerfile b/srcs/requirements/mariadb/Dockerfile index c1adcf4..da5657f 100644 --- a/srcs/requirements/mariadb/Dockerfile +++ b/srcs/requirements/mariadb/Dockerfile @@ -19,4 +19,5 @@ RUN mkdir /mysql_scripts COPY ./tools/ /mysql_scripts/ EXPOSE 3306 WORKDIR /mysql_scripts -ENTRYPOINT ["bash", "sqlStart.sh"] \ No newline at end of file +ENTRYPOINT ["bash", "sqlStart.sh"] +#ENTRYPOINT ["bash", "work.sh"] \ No newline at end of file diff --git a/srcs/requirements/mariadb/tools/sqlStart.sh b/srcs/requirements/mariadb/tools/sqlStart.sh index 9414a9f..272f06a 100644 --- a/srcs/requirements/mariadb/tools/sqlStart.sh +++ b/srcs/requirements/mariadb/tools/sqlStart.sh @@ -5,9 +5,15 @@ service mysql start if [ ! -d /var/lib/mysql/wordpress ] then echo "----sql config----" -mysql < db.sh -#mysql -u root < pwd.sh +mysql << EOF +CREATE DATABASE IF NOT EXISTS ${MARIADB_DATABASE}; +CREATE USER IF NOT EXISTS '${MARIADB_USER}'@'%' IDENTIFIED BY '${MARIADB_PASSWORD}'; +GRANT ALL PRIVILEGES ON *.* TO '${MARIADB_USER}'@'%'; +FLUSH PRIVILEGES; +EOF +mysql -u root < pwd.sh +echo "----sql config done----" fi service mysql stop mysqld \ No newline at end of file