salt.states.mysql_database

Management of MySQL databases (schemas)

depends
  • MySQLdb Python module

configuration

See salt.modules.mysql for setup instructions.

The mysql_database module is used to create and manage MySQL databases. Databases can be set as either absent or present.

frank:
  mysql_database.present

salt.states.mysql_database.absent(name, **connection_args)

Ensure that the named database is absent

name

The name of the database to remove

salt.states.mysql_database.present(name, character_set=None, collate=None, **connection_args)

Ensure that the named database is present with the specified properties

name

The name of the database to manage

© 2021 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltproject.io/en/latest/ref/states/all/salt.states.mysql_database.html