Skip to content

Commit dd8e5db

Browse files
committed
Improve error message clarity when MYSQL_USER="root"
1 parent b7e0196 commit dd8e5db

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

5.6/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

5.7/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

8.0/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

template/docker-entrypoint.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,8 @@ docker_verify_minimum_env() {
156156
# This will prevent the CREATE USER from failing (and thus exiting with a half-initialized database)
157157
if [ "$MYSQL_USER" = 'root' ]; then
158158
mysql_error <<-'EOF'
159-
MYSQL_USER="root", MYSQL_PASSWORD cannot be used for the root user
160-
Use one of the following to control the root user password:
159+
MYSQL_USER="root", MYSQL_USER and MYSQL_PASSWORD are for configuring a regular user and cannot be used for the root user
160+
Remove MYSQL_USER="root" and use one of the following to control the root user password:
161161
- MYSQL_ROOT_PASSWORD
162162
- MYSQL_ALLOW_EMPTY_PASSWORD
163163
- MYSQL_RANDOM_ROOT_PASSWORD

0 commit comments

Comments
 (0)