We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a2ad7ec commit a88241fCopy full SHA for a88241f
root/etc/cont-init.d/40-initialise-db
@@ -43,6 +43,7 @@ if [ -z "$MYSQL_ROOT_PASSWORD" ]; then
43
else
44
TEST_LEN=${#MYSQL_ROOT_PASSWORD}
45
fi
46
+MYSQL_ROOT_PASSWORD=$(sed -E 's/('\'')/\\\1/g' <<< $MYSQL_ROOT_PASSWORD)
47
if [ "$TEST_LEN" -lt "4" ]; then
48
MYSQL_PASS="CREATE USER 'root'@'%' IDENTIFIED BY '' ;"
49
@@ -55,6 +56,7 @@ if [ "${MYSQL_USER+x}" ] && \
55
56
[ "${MYSQL_DATABASE+x}" ] && \
57
[ "${MYSQL_PASSWORD+x}" ] && \
58
[ "${#MYSQL_PASSWORD}" -gt "3" ]; then
59
+MYSQL_PASSWORD=$(sed -E 's/('\'')/\\\1/g' <<< $MYSQL_PASSWORD)
60
read -r -d '' MYSQL_DB_SETUP << EOM
61
CREATE DATABASE \`${MYSQL_DATABASE}\`;
62
CREATE USER '${MYSQL_USER}'@'%' IDENTIFIED BY '${MYSQL_PASSWORD}';
0 commit comments