Files
DataLogger-Generic/web_db/mysql-install.sh
2016-11-01 16:56:22 -05:00

12 lines
833 B
Bash

#!/bin/sh
DEBIAN_FRONTEND=noninteractive apt-get install -y mariadb-server && apt-get clean
/usr/sbin/mysqld &
sleep 5
echo "mysqld_safe &" > /tmp/config && \
echo "mysqladmin --silent --wait=30 ping || exit 1" >> /tmp/config && \
echo "mysql -e 'GRANT ALL PRIVILEGES ON *.* TO \"root\"@\"%\" WITH GRANT OPTION;'" >> /tmp/config && \
bash /tmp/config && \
rm -f /tmp/config
echo "CREATE USER 'website'@'localhost' IDENTIFIED BY 'henrypump';GRANT ALL ON *.* TO 'website'@'localhost';CREATE USER 'website'@'127.0.0.1' IDENTIFIED BY 'henrypump';GRANT ALL ON *.* TO 'website'@'127.0.0.1';CREATE USER 'admin'@'localhost' IDENTIFIED BY 'henrypump';GRANT ALL ON *.* to 'admin'@'localhost';CREATE USER 'admin'@'%' IDENTIFIED BY 'henrypump';GRANT ALL ON *.* to 'admin'@'%';FLUSH PRIVILEGES;CREATE DATABASE poconsole" | mysql