myt/server/docker-init.sh

25 lines
597 B
Bash
Raw Normal View History

2020-11-14 01:38:56 +00:00
#!/bin/bash
set -e
2020-11-14 01:38:56 +00:00
. /usr/local/bin/docker-entrypoint.sh
ARGS=(mysqld --datadir=/mysql-template)
2020-11-14 01:38:56 +00:00
mysql_check_config ${ARGS[@]}
docker_setup_env ${ARGS[@]}
2020-11-14 01:38:56 +00:00
docker_create_db_directories
docker_verify_minimum_env
docker_init_database_dir ${ARGS[@]}
docker_temp_server_start ${ARGS[@]}
2020-11-14 01:38:56 +00:00
docker_setup_db
docker_process_init_files /docker-entrypoint-initdb.d/*
docker-import.sh dump/dump.before
docker-import.sh dump/.dump/structure
docker-import.sh dump/.dump/data
docker-import.sh dump/.dump/triggers
docker-import.sh dump/.dump/privileges
docker-import.sh dump/dump.after
docker_temp_server_stop