docker/mariadb/initdb.sql (10 lines of code) (raw):

-- Copyright (c) Facebook, Inc. and its affiliates. -- -- This source code is licensed under the MIT license found in the -- LICENSE file in the root directory of this source tree. CREATE DATABASE contest; CREATE DATABASE contest_integ; /* * use mysql_native_password as auth method because caching_sha2_password is * not supported by mariadb and it's the default for MySQL (starting from 8.0). * See https://mariadb.com/kb/en/library/authentication-plugin-sha-256/ */ CREATE USER 'contest'@'%' IDENTIFIED WITH mysql_native_password AS PASSWORD('contest'); GRANT ALL ON contest.* TO 'contest'@'%'; GRANT ALL ON contest_integ.* TO 'contest'@'%'; FLUSH PRIVILEGES; USE contest; source /create_contest_db.sql USE contest_integ; source /create_contest_db.sql