11 lines
396 B
Bash
11 lines
396 B
Bash
#!/bin/sh
|
|
mysql_install_db --user=mysql --ldata=/var/lib/mysql
|
|
mysqld --user=mysql --bootstrap << EOF
|
|
FLUSH PRIVILEGES;
|
|
ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}';
|
|
CREATE DATABASE IF NOT EXISTS ${MYSQL_DATABASE};
|
|
CREATE USER '${MYSQL_USER}'@'%' IDENTIFIED BY '${MYSQL_PASSWORD}';
|
|
GRANT ALL PRIVILEGES ON ${MYSQL_DATABASE}.* TO '${MYSQL_USER}'@'%';
|
|
FLUSH PRIVILEGES;
|
|
EOF
|