You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Prepare the database for running the tests with a MySQL version 8.0 or higher.
116
116
install_mysql_db_8_0_plus() {
117
117
set -ex
118
-
mysql -e "CREATE DATABASE IF NOT EXISTS \`${TEST_DB}\`;"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
119
-
mysql -e "CREATE USER IF NOT EXISTS \`${TEST_USER}\`@'%' IDENTIFIED WITH caching_sha2_password BY '${TEST_PASSWORD}'"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
120
-
mysql -e "GRANT ALL PRIVILEGES ON \`${TEST_DB}\`.* TO '${TEST_USER}'@'%'"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
121
-
mysql -e "GRANT ALL PRIVILEGES ON \`${TEST_DB}_scaffold\`.* TO '${TEST_USER}'@'%'"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
118
+
mysql -e "CREATE DATABASE IF NOT EXISTS \`${TEST_DB}\`;""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
119
+
mysql -e "CREATE USER IF NOT EXISTS \`${TEST_USER}\`@'%' IDENTIFIED WITH caching_sha2_password BY '${TEST_PASSWORD}'""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
120
+
mysql -e "GRANT ALL PRIVILEGES ON \`${TEST_DB}\`.* TO '${TEST_USER}'@'%'""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
121
+
mysql -e "GRANT ALL PRIVILEGES ON \`${TEST_DB}_scaffold\`.* TO '${TEST_USER}'@'%'""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
122
122
}
123
123
124
124
# Prepare the database for running the tests with a MySQL version lower than 8.0.
125
125
install_mysql_db_lower_than_8_0() {
126
126
set -ex
127
-
mysql -e "CREATE DATABASE IF NOT EXISTS \`${TEST_DB}\`;"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
128
-
mysql -e "GRANT ALL ON \`${TEST_DB}\`.* TO '${TEST_USER}'@'%' IDENTIFIED BY '${TEST_PASSWORD}'"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
129
-
mysql -e "GRANT ALL ON \`${TEST_DB}_scaffold\`.* TO '${TEST_USER}'@'%' IDENTIFIED BY '${TEST_PASSWORD}'"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
127
+
mysql -e "CREATE DATABASE IF NOT EXISTS \`${TEST_DB}\`;""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
128
+
mysql -e "GRANT ALL ON \`${TEST_DB}\`.* TO '${TEST_USER}'@'%' IDENTIFIED BY '${TEST_PASSWORD}'""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
129
+
mysql -e "GRANT ALL ON \`${TEST_DB}_scaffold\`.* TO '${TEST_USER}'@'%' IDENTIFIED BY '${TEST_PASSWORD}'""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
130
130
}
131
131
132
132
# Prepare the database for running the tests with MariaDB
133
133
install_mariadb() {
134
134
set -ex
135
-
mariadb -e "CREATE DATABASE IF NOT EXISTS \`${TEST_DB}\`;"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
136
-
mariadb -e "CREATE USER IF NOT EXISTS \`${TEST_USER}\`@'%' IDENTIFIED WITH caching_sha2_password BY '${TEST_PASSWORD}'"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
137
-
mariadb -e "GRANT ALL PRIVILEGES ON \`${TEST_DB}\`.* TO '${TEST_USER}'@'%'"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
138
-
mariadb -e "GRANT ALL PRIVILEGES ON \`${TEST_DB}_scaffold\`.* TO '${TEST_USER}'@'%'"${HOST_STRING} -u"${USER}""${PASSWORD_STRING}"
135
+
mariadb -e "CREATE DATABASE IF NOT EXISTS \`${TEST_DB}\`;""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
136
+
mariadb -e "CREATE USER IF NOT EXISTS \`${TEST_USER}\`@'%' IDENTIFIED WITH caching_sha2_password BY '${TEST_PASSWORD}'""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
137
+
mariadb -e "GRANT ALL PRIVILEGES ON \`${TEST_DB}\`.* TO '${TEST_USER}'@'%'""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
138
+
mariadb -e "GRANT ALL PRIVILEGES ON \`${TEST_DB}_scaffold\`.* TO '${TEST_USER}'@'%'""${HOST_STRING}" -u"${USER}""${PASSWORD_STRING}"
0 commit comments