mirror of
https://github.com/zabbix/zabbix-docker.git
synced 2025-03-06 18:41:13 +01:00
Added posibility for custom SQL scripts during DB init
This commit is contained in:
parent
dd9afde5f2
commit
cf08d3b5e2
@ -295,7 +295,7 @@ create_db_database_mysql() {
|
|||||||
|
|
||||||
if [ -z ${DB_EXISTS} ]; then
|
if [ -z ${DB_EXISTS} ]; then
|
||||||
echo "** Database '${DB_SERVER_DBNAME}' does not exist. Creating..."
|
echo "** Database '${DB_SERVER_DBNAME}' does not exist. Creating..."
|
||||||
mysql_query "CREATE DATABASE ${DB_SERVER_DBNAME} CHARACTER SET utf8 COLLATE utf8_bin" 1>/dev/null
|
mysql_query "CREATE DATABASE ${DB_SERVER_DBNAME} CHARACTER SET ${DB_CHARACTER_SET} COLLATE ${DB_CHARACTER_COLLATE}" 1>/dev/null
|
||||||
# better solution?
|
# better solution?
|
||||||
mysql_query "GRANT ALL PRIVILEGES ON $DB_SERVER_DBNAME. * TO '${DB_SERVER_ZBX_USER}'@'%'" 1>/dev/null
|
mysql_query "GRANT ALL PRIVILEGES ON $DB_SERVER_DBNAME. * TO '${DB_SERVER_ZBX_USER}'@'%'" 1>/dev/null
|
||||||
else
|
else
|
||||||
|
@ -292,7 +292,7 @@ create_db_database_mysql() {
|
|||||||
|
|
||||||
if [ -z ${DB_EXISTS} ]; then
|
if [ -z ${DB_EXISTS} ]; then
|
||||||
echo "** Database '${DB_SERVER_DBNAME}' does not exist. Creating..."
|
echo "** Database '${DB_SERVER_DBNAME}' does not exist. Creating..."
|
||||||
mysql_query "CREATE DATABASE ${DB_SERVER_DBNAME} CHARACTER SET utf8 COLLATE utf8_bin" 1>/dev/null
|
mysql_query "CREATE DATABASE ${DB_SERVER_DBNAME} CHARACTER SET ${DB_CHARACTER_SET} COLLATE ${DB_CHARACTER_COLLATE}" 1>/dev/null
|
||||||
# better solution?
|
# better solution?
|
||||||
mysql_query "GRANT ALL PRIVILEGES ON $DB_SERVER_DBNAME. * TO '${DB_SERVER_ZBX_USER}'@'%'" 1>/dev/null
|
mysql_query "GRANT ALL PRIVILEGES ON $DB_SERVER_DBNAME. * TO '${DB_SERVER_ZBX_USER}'@'%'" 1>/dev/null
|
||||||
else
|
else
|
||||||
|
@ -292,7 +292,7 @@ create_db_database_mysql() {
|
|||||||
|
|
||||||
if [ -z ${DB_EXISTS} ]; then
|
if [ -z ${DB_EXISTS} ]; then
|
||||||
echo "** Database '${DB_SERVER_DBNAME}' does not exist. Creating..."
|
echo "** Database '${DB_SERVER_DBNAME}' does not exist. Creating..."
|
||||||
mysql_query "CREATE DATABASE ${DB_SERVER_DBNAME} CHARACTER SET utf8 COLLATE utf8_bin" 1>/dev/null
|
mysql_query "CREATE DATABASE ${DB_SERVER_DBNAME} CHARACTER SET ${DB_CHARACTER_SET} COLLATE ${DB_CHARACTER_COLLATE}" 1>/dev/null
|
||||||
# better solution?
|
# better solution?
|
||||||
mysql_query "GRANT ALL PRIVILEGES ON $DB_SERVER_DBNAME. * TO '${DB_SERVER_ZBX_USER}'@'%'" 1>/dev/null
|
mysql_query "GRANT ALL PRIVILEGES ON $DB_SERVER_DBNAME. * TO '${DB_SERVER_ZBX_USER}'@'%'" 1>/dev/null
|
||||||
else
|
else
|
||||||
|
@ -292,7 +292,7 @@ create_db_database_mysql() {
|
|||||||
|
|
||||||
if [ -z ${DB_EXISTS} ]; then
|
if [ -z ${DB_EXISTS} ]; then
|
||||||
echo "** Database '${DB_SERVER_DBNAME}' does not exist. Creating..."
|
echo "** Database '${DB_SERVER_DBNAME}' does not exist. Creating..."
|
||||||
mysql_query "CREATE DATABASE ${DB_SERVER_DBNAME} CHARACTER SET utf8 COLLATE utf8_bin" 1>/dev/null
|
mysql_query "CREATE DATABASE ${DB_SERVER_DBNAME} CHARACTER SET ${DB_CHARACTER_SET} COLLATE ${DB_CHARACTER_COLLATE}" 1>/dev/null
|
||||||
# better solution?
|
# better solution?
|
||||||
mysql_query "GRANT ALL PRIVILEGES ON $DB_SERVER_DBNAME. * TO '${DB_SERVER_ZBX_USER}'@'%'" 1>/dev/null
|
mysql_query "GRANT ALL PRIVILEGES ON $DB_SERVER_DBNAME. * TO '${DB_SERVER_ZBX_USER}'@'%'" 1>/dev/null
|
||||||
else
|
else
|
||||||
|
@ -292,7 +292,7 @@ create_db_database_mysql() {
|
|||||||
|
|
||||||
if [ -z ${DB_EXISTS} ]; then
|
if [ -z ${DB_EXISTS} ]; then
|
||||||
echo "** Database '${DB_SERVER_DBNAME}' does not exist. Creating..."
|
echo "** Database '${DB_SERVER_DBNAME}' does not exist. Creating..."
|
||||||
mysql_query "CREATE DATABASE ${DB_SERVER_DBNAME} CHARACTER SET utf8 COLLATE utf8_bin" 1>/dev/null
|
mysql_query "CREATE DATABASE ${DB_SERVER_DBNAME} CHARACTER SET ${DB_CHARACTER_SET} COLLATE ${DB_CHARACTER_COLLATE}" 1>/dev/null
|
||||||
# better solution?
|
# better solution?
|
||||||
mysql_query "GRANT ALL PRIVILEGES ON $DB_SERVER_DBNAME. * TO '${DB_SERVER_ZBX_USER}'@'%'" 1>/dev/null
|
mysql_query "GRANT ALL PRIVILEGES ON $DB_SERVER_DBNAME. * TO '${DB_SERVER_ZBX_USER}'@'%'" 1>/dev/null
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user