salt.states.mysql_database#
Management of MySQL databases (schemas)#
- depends:
MySQLdb Python module
- configuration:
See
salt.modules.mysqlfor 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