Improvements to DB setup

Don't fail if the database or user already exists.

Signed-off-by: Zane Bitter <zbitter@redhat.com>
This commit is contained in:
Zane Bitter 2012-04-13 12:10:10 +02:00
parent a03a307d33
commit 16986b4062
1 changed files with 3 additions and 5 deletions

View File

@ -199,11 +199,9 @@ echo "Verified connectivity to MySQL."
echo "Creating 'heat' database." echo "Creating 'heat' database."
cat << EOF | mysql -u root ${MYSQL_ROOT_PW_ARG} cat << EOF | mysql -u root ${MYSQL_ROOT_PW_ARG}
CREATE DATABASE heat; CREATE DATABASE IF NOT EXISTS heat;
CREATE USER 'heat'@'localhost' IDENTIFIED BY '${MYSQL_HEAT_PW}'; GRANT ALL ON heat.* TO 'heat'@'localhost' IDENTIFIED BY '${MYSQL_HEAT_PW}';
CREATE USER 'heat'@'%' IDENTIFIED BY '${MYSQL_HEAT_PW}'; GRANT ALL ON heat.* TO 'heat'@'%' IDENTIFIED BY '${MYSQL_HEAT_PW}';
GRANT ALL ON heat.* TO 'heat'@'localhost';
GRANT ALL ON heat.* TO 'heat'@'%';
flush privileges; flush privileges;
EOF EOF